我应该从最低的Xcode/iOS版本开始?
问题描述:
为了在内存管理中有很多新功能,我有iOS 4/5书籍,并且有链接指向他们的教程。我应该从最低的Xcode/iOS版本开始?
我应该阅读以利用新功能的最低限度,并且不必在新版本中找不到“清理”内容?
编辑: 有一些关于iOS 4/5的好书。我应该避免它们吗?
答
从最新的SDK
和开发人员工具Xcode 5
开始。了解iOS 7
和iOS 6
有什么可能。不要在iOS 4
和5
上花费太多时间。重点学习框架,而不是特定的操作系统版本。
您仍然应该了解旧式内存管理,release
和retain
方法,了解ARC
如何为您处理它们。但是,不要花太多时间阅读。开始编码。没有什么会取代手中的经验,而且当你处理真实的项目和真正的问题时,你学得更快。
答
专注于iOS 7. iOS 7与以前的版本有很大不同,在以前的版本上花费时间只会让你感到困惑,并使其更难学习。
专注于一个项目,并建立它,这是最好的学习方式。
如果您打算将应用程序提交给Apple,则必须支持iOS 7(需要Xcode 5)。 – rmaddy