使用 Cocoa 为初学者编程 Mac OS X 第 2 版
外观
本书旨在为初学者提供使用 Cocoa 和 XCode 编程 Mac OS X 应用的入门介绍,XCode 是苹果公司提供的免费开发者工具。Mac 应用的示例包括:iTunes、Safari、邮件、iCal、通讯录、Microsoft Word、Microsoft Excel 等。使用本维基教科书中介绍的 Objective-C、Cocoa 和 XCode 将开启您开发 Mac 应用的学习之旅。
您在本维基教科书中学习的许多技能可用于构建 iOS 应用,但 Mac OS X 应用和 iOS 应用之间存在一些差异。本书重点介绍 Mac OS X 应用。
熟悉另一种编程语言,最好是 Objective-C。以下链接是关于 Objective C 编程 的维基教科书的链接。
苹果公司拥有一个 Mac App Store,您可以在其中出售您的 Mac 应用,他们将支付您 70% 的收益。Mac App Store 可供使用 Mac OS X 10.6 及更高版本的用户使用,从苹果菜单中选择“App Store...”即可访问。
一般来说,本文本建议从头到尾顺序阅读,但如果您有 C、C++、Java 或 Python 的经验,建议您查看附录中的相关部分,以帮助您了解 Mac OS X 和 Cocoa 的开发。
随着每个主题的展开,它将基于之前编写的代码来添加复杂性和功能,因此建议您从头到尾按顺序阅读本维基教科书。
目录
什么是 Cocoa?
构建一个简单的 Mac 应用
Mac OS X 应用的基本模块
构建更复杂的 Mac 应用
关于 Cocoa 框架的更多信息
模型-视图-控制器 (MVC) 设计模式
更多 Cocoa 类
其他应用程序类型
管理源代码
Wikidraw 应用
下一步去哪里
附录