1、用vmware虚拟机搭建开发环境
- vmware版本:12.1.1 专业版
- vmware mac os补丁:http://download.csdn.net/download/yu1441/9654941(先关闭vmware,再以管理员权限运行win-install.cmd)
- mac os镜像文件下载:http://www.xp933.com/macos/(选择的OS X El Capitan 10.11.1 (15B42)懒人版的,有的都下不到了)
具体安装可以参考下面两篇博客
参考博客:
http://blog.csdn.net/shangyuan21/article/details/18153605
http://www.dfbazhu.com/forum.php?mod=viewthread&tid=1090&extra=page%5C%3D1&page=1&安装完成后,打开app store搜索xcode,点击Get安装,却提示必须要
OS X 10.12
以上的操作系统才行。xcode每次大的更新,都是基于系统的优化及功能特性增加,你可以 选择直接更新系统来安装最新的xcode,也可以选择历史对应的合适版 本的xcode来下载安装。可以参考http://blog.csdn.net/wangjia55/article/details/50474965,http://blog.csdn.net/yangzhenping/article/details/50286229
- 点击关于本机-软件更新直接升级
- 第一次直接更新到了10.11.6,还是安装不了
- 继续升级?这样好像是不能直接升级到10.12的。如果确定要升级到
10.12
,我们可以在app store中精品页面中会看到macOS Sierra
,点击进入后就可以直接下载并重新安装了。如果没有找到,也可以访问http://www.apple.com/cn/osx/页面,点击右上角的立即升级按钮同样可以达到目的 - 此处我就不升级了,因为也不确定,vmware的补丁是否支持最新版的macOS,因为在新建虚拟机时就没看见10.12的版本
- 下载xcode 7.2
(https://developer.apple.com/services-account/download?path=/Developer_Tools/Xcode_7.2/Xcode_7.2.dmg),需要输入自己的app id,账号自己注册。 - 下载完成后,直接双击安装,先会安装一些sdk,之后可以在Preferences选项中进行一些必要的设置,开始使用吧。
2、xcode操作快捷键
参考:
http://blog.csdn.net/totogo2010/article/details/7640612
http://blog.csdn.net/hherima/article/details/8625471
3、相关书籍推荐
《Objective-C基础教程》
《iOS Auto Layout 开发秘籍》
《iOS编程实战》
《Objective-C高级编程:iOS与OS X多线程和内存管理》
《移动开发经典丛书・iOS网络高级编程:iPhone和iPad的企业应用开发》
《Objective-C编程之道:iOS设计模式解析》
《iOS开发进阶》
-
《iOS 10 开发指南》 管蕾
《Objective-C程序设计》 Stephen G. Kochan
《精通iOS开发》 David Mark
《iOS程序设计》 Matt Neubury
《iOS in Practice》 Bear Cahill
《iOS6开发进阶与实战》 David Mark
《Effective Objective-C 2.0》 Matt Galloway
学会使用这些网站和工具,才能是你的开发之路可持续发展
GitHub 路 Build software better, together.
Ray Wenderlich
Phabricator
Stack Overflow