给未接触iOS开发的同学推荐的入门资料,不多,但都是精华 - ZhiJianShuSheng/Read-And-Learn GitHub Wiki

书籍

入门最好方式就是读写的好的书,下面是书籍推荐,由浅入深可以按照顺序进行阅读。 按照知识掌握程度分为C语言,Objective-C,Cocoa和Xcode,进阶四个阶段书籍推荐

C语言

  • The C Programming Language

Objective-C

  • Learning Objective-C 2.0: A Hands-on Guide to Objective-C for Mac and iOS Developers
  • Programming in Objective-C
  • Objective-C Programming

Cocoa和Xcode

  • iOS Programming
  • Xcode 5 Start to Finish iOS and OS X Development

进阶

  • The Core iOS Developer’s Cookbook
  • 《ios auto layout开发秘籍》
  • 《objective-c编程全解》这本书是日本人写的,所以对oc的讲解比较细致。这本书绝对是业界的坦克。
  • 《Effective Objective-C 2.0:编写高质量iOS与OS X代码的52个有效方法》

#视频 视频也是不错的选择,下面推荐一些质量较高的入门视频资源。

WWDC

苹果自家的视频,对每个知识点都有很详细的讲解,配合给出的范例代码绝对不能错过 https://developer.apple.com/wwdc/

斯坦福公开课

斯坦福最近几年都有出iOS相关的公开课,可以在itunes上搜索"Stanford iOS"或者在网易公开课APP里搜索“斯坦福iOS”带中文字幕的视频。这个系列视频是最值得推荐入门者先看的,由浅入深讲解方式很不错。

官方文档

遇到任何不清楚的点最权威的解答都在苹果官方文档,适合查找。地址https://developer.apple.com/library/prerelease/ios/navigation/