转载自:http://www.cnblogs.com/haichao/archive/2012/11/03/2752705.html
IOS编程(一)先决条件:开始iOS编程的必要准备
1。拥有一台Mac机器
2。注册一个苹果开发者帐户
不要和iPhone开发者计划混合,这个我们将在后面的章节谈论。每个人都可以免费注册成为苹果开发者。通过注册的开发者账户,你可以下载Xcode,访问iOS SDK文档和其他技术资源,如开发视频。
你可以去苹果的开发者网站进行注册。注册过程非常简单。仅仅创建一个的苹果ID(如果你没有),并填写您的个人资料。
3。安装Xcode
为了开始开发iPhone和iPad应用程序,Xcode是你唯一需要下载的工具。Xcode是苹果公司提供的集成开发环境(IDE)。Xcode提供了你需要的一切,以启动您的应用程序开发。它已经捆绑了最新版本的iOS SDK(软件开发工具包),一个内置的源代码编辑器,图形用户界面(UI)编辑器,调试工具等待。最重要的是,Xcode自带iPhone(或iPad)模拟器,因此您可以测试您的应用程序无需物理设备。
你可以登录Mac App Store网站下载Xcode到您的Mac。如果您使用的是最新版本的Mac OS,你应该可以从Dock中的图标打开Mac App Store的。如果你不能找到它,你可能需要升级你的 Mac OS。
在Mac App Store网站中搜索“Xcode”,然后单击“免费”按钮下载。
一旦你完成安装过程中,你会发现在启动 Xcode的快捷键。
在写这篇文章时,最新版本的Xcode 4.3.2,它增加了对iOS 5.1的支持。对于即将到来的教程,他们将根据这个版本。即使你已经安装了一起版本Xcode,我建议您升级到最新的版本,如果你打算学习我们的教程。
4。报名参加iPhone开发者计划(可选)
开发iOS应用的一个共同的问题是,是否需要报名参加iPhone开发者计划。简单的回答是“可选”。正如前面提到的,Xcode中已经包含了一个内置在iPhone和iPad模拟器。您拥有在您的Mac开发和测试您的应用程序的权利。
然而没有加入iPhone开发者计划,只拥有模拟器的意思是只能运行您的应用程序。您不能部署和测试设备上的应用程序。不用说,你不得提交您的应用程序的App Store。换句话说,你可以不卖你的应用程序!
所以,你是否现在就报名参加该计划?iOS开发者计划的费用每年99美元。如果你是一个新来的,刚开始探索iOS开发,可以在模拟器上测试您的应用程序。你可以等待,直到你有一个坚实的计划发布您的应用程序在App Store。