0、《Objective-C编程 原作名: Objective-C Programming: The Big Nerd Ranch Guide》
大学时过了英语六级,看到网上很多人也推荐看英文版本,最终硬着头皮,一边看着 PDF,一边触摸板三指查单词,N年没有用过英文,最后竟然看完了。事实证明,硬着头皮,一星期之后就熟悉了常用的计算机的英文单词了。
1、苹果Xcode帮助文档阅读指南 by:郝培强
看完《Objective-C编程》后,参照苹果官方的示例 《马上着手开发 iOS 应用程序 (Start Developing iOS Apps Today)》,做完了 ToDoList App,Github ToDoList App
2、《iOS编程(第4版)原作名: iOS Progarmming, 4th Edition》
课后习题,几乎一道也不落的做完了,遇到不懂的就 Google,上 big nerd 官方论坛参看别人的代码,这本书也刷完了 :-)
所有习题答案(每一章每一小节的代码已经分类),可以参考我的 Github iOS编程(第4版)-课后习题参考答案
3、在 B 站跟着视频列表:乱童iOS开发入门,做出一个 Dota2 英雄百科客户端,编码环境 Xcode5.1,iOS7.1,
Github Dota2 英雄百科客户端
4、模仿微博客户端
Github WeiBoDemo
资料:理解OAuth 2.0 by:阮一峰
四、视频推荐
斯坦福大学公开课:iOS 7应用开发
斯坦福大学公开课 iOS 笔记 by:@萧宸宇
五、其他资料分享
《自学 iOS 开发的一些经验》by:@limboy
iOS 学习资料整理 Aufree/trip-to-iOS
Git 教程 by:@廖雪峰
图解 HTTP 、HTTP 协议 by:小坦克
图解TCP/IP : 第5版
技术博客链接大整理
码农周刊分类整理 iOS
干货集中营 by:@daimajia (可以 RSS 订阅)
APP 开发日报 (可以 RSS 订阅)
iOS 资源库列表–Awesome iOS 中文版
以上是我个人零基础学习 iOS 开发的一些经验,我会一直更新这个仓库的。作者:@史江凯(shijiangkai#qq.com)