本系列文章是对ios学习的总结。由于我之前已经有了多年的.net开发经验,所以对ios的学习针对性比较强,是考虑到一个app项目需要用到哪些东西,然后做出针对性的查找学习。这样做的好处是能够快速的出东西,坏处就是不够系统性。所以本系列文章主要推荐给有一定的编程基础的同学。
好,那么就开始吧。首先是准备工作,要进行ios开发,一台装备osx系统的电脑是必须的。如果资金比较充裕的话就配备一台MaxBook.如果预算不高的话就配置一台Max mini,然后自己搭配便宜一点的显示器,键盘,鼠标。什么?你不知道Max mini是什么?请上苹果官网了解。
硬件准备好后就是软件,由于苹果的设备都自带操作系统。所以这块略过不提,如果没使用过osx系统的同学,可能会觉得不太习惯,这里提醒下,很多快捷键和使用方式都是可以在偏好设置中修改的,网上的教程很多,这里就不细讲了。
ios开发使用的IDE是Xcode.获取途径有两种,直接从电脑的AppStore上安装,或者从苹果的开发者中心下载。两者的区别是从苹果开发者中心下载的是最新的测试版,但不支持自动更新。这里需要提醒一下的是,由于最近爆出了xcode安全隐患,所以不建议从第三方的途径下载安装包。由于xcode的安装包较大,建议放到晚上下载。面包会有的,xcode也迟早会下好的。