书籍详情

MacRuby权威指南

MacRuby权威指南

作者:(美)Matt Aimonetti 著 陈新,胡乔林 译

出版社:中国电力出版社

出版时间:2013-01-01

ISBN:9787512334700

定价:¥38.00

购买这本书可以去
内容简介
  希望使用一款可以替代Objective-C,并且对开发人员友好的语言来构建一个原生的Mac OS X应用程序吗?那么MacRuby将是一个理想的选择。这本深入的指南将为你展示苹果公司实现的Ruby是如何赋予你和Objective-C程序员一样对所有特性的使用权。你将获得关于MacRuby更清晰、更详细的解释,包含了快速编程技术,例如原型等。《MacRuby权威指南》附带了代码示例和完整的工程示例,因此对各种层次的程序员都是很适合的。如果你使用Ruby,那么可以利用你的技巧来享受界面创造器、Cocoa库、Objective-C运行时等带来的好处。如果你是Cocoa开发人员,将学到如何使用MacRuby提高生产效率。· 从MacRuby的基础知识开始介绍,包含了MacRuby的类和方法。· 学习如何使用苹果公司的Xcode开发者套装来编写MacRuby程序。· 钻研了基础工具箱中的简单对象类和数据类型。· 使用AppKit框架构建了事件驱动的用户界面。· 使用核心数据框架来处理关系对象持久性。· 使用高级MacRuby技术,包括并发性、沙盒技术等。· 获得使用推特和位置Web服务的应用程序的示例。· 将MacRuby嵌入到现有的Objective-C应用程序中。
作者简介
  Matt Aimonetti,自2008年以来就是MacRuby核心团队的成员,他作为高级工程师为索尼公司的PlayStation开发了视频游戏。Matt曾经在Ruby社区活跃了很多年,并在全球各地的会议上做过演讲。Matt既在创业公司工作过,也在财富100强公司工作过。
目录
前言
第一部分 MacRuby概述
第1章 简介
MacRuby语言简介
安装
代码范例
载入框架
使用类
方法
第2章 基础知识
运行循环
回调/指派
用户输入
Outlets
显示
范例
第3章 Cocoa环境
历史
在Cocoa API中的主框架
参考库
可变性
第4章 基础框架
可兼容表
字符串和带Attribute修饰符的字符串
数组
哈希/字典
集合
枚举器
日期、时间和日历
数据
语言环境
时区
异常
输入和输出
网址/请求/连接
管道
文件句柄

调度
通告
归档和序列化
杂项类
第5章 应用组件
Cocoa主要原则
用户界面
第6章 Xcode
Xcode IDE
第7章 Core Data
数据模型
用户界面
持久化
第8章 深入学习
选择器

并发
沙箱
使用Objective-C或C代码
脚本化的应用程序
方法缺失
指针
编译
在Xcode中进行编译
第二部分 MacRuby实践
第9章 地址簿示例
用户界面
地址簿
Web API调用
清空:更好地管理部件
使用通知显示更多信息
第10章 地理位置
用户界面
表格视图
CoreLocation
Web API
第11章 Objective-C工程中的MacRuby
API
使用
一个Xcode工程的例子
第12章 MacRuby应用中的Objective-C代码
动态库
框架
第13章 使用Ruby的第三方库
RubyGems
MacRuby部署
猜您喜欢

读书导航