我最近在学习一些 iOS 开发,但我是从一本 iOS 5 的书中学习的,因为它写得很好,很受欢迎,而且我还找不到很多 iOS 6 的书。
然而,随着 iOS 6 的发布,学习 iOS 5 的书是否明智?我知道 iOS 4 到 iOS 5 在 API 方面是一个巨大的飞跃,引入了 ARC 等等。对于 iOS 5 - iOS 6,这不是一回事,是吗?
如果我从一本 iOS 5 书籍中学习,我会错过 iOS 6 中引入的一些真正激进的变化吗?或者我可能会没事?
我最近在学习一些 iOS 开发,但我是从一本 iOS 5 的书中学习的,因为它写得很好,很受欢迎,而且我还找不到很多 iOS 6 的书。
然而,随着 iOS 6 的发布,学习 iOS 5 的书是否明智?我知道 iOS 4 到 iOS 5 在 API 方面是一个巨大的飞跃,引入了 ARC 等等。对于 iOS 5 - iOS 6,这不是一回事,是吗?
如果我从一本 iOS 5 书籍中学习,我会错过 iOS 6 中引入的一些真正激进的变化吗?或者我可能会没事?
API 没有那么激进的变化,这是真的。Auto-Layout它可能是最大的变化。其余的是您可以稍后查看的附加功能,例如 Pass Kit、Reminders API、UICollectionView 或更好的社交集成。
我不会太担心 iOS 5 的书会过时,如果它很好的话。确保它教 ARC 并且不要花太多时间学习自动调整蒙版(不是说它会很复杂,但 Auto-Layout 现在是更好的选择)。