本文记载本人在学习iOS开发中所阅读的书籍,文档。后续会根据学习的深入,工作中的不断实现持续更新。
语言篇
Objective-C
《Objective-C 2.0编程快速上手》霍尔茨纳(Steven Holzner) (作者), 刘红伟 (译者), 孟庆麟 (译者)
Swift
以下两本为苹果官方的开发指南,可从”iBooks Store”获取
《The Swift Programming Language》
《Using Swift with Cocoa and Objective-C》框架与API
《iPhone开发秘籍(第2版)》萨丹(Erica Sadun)(作者)、 张彩霞(译者)
《Cocoa入门:使用Objective-C(第3版)》帕里斯·巴特菲尔德 (Paris Buttfield-Addison)、 乔纳森·曼宁 (Jon Manning)
《Swift与Cocoa框架开发》[澳] 曼宁 巴特菲尔德-艾迪生 纽金特、 贾洪峰
《Cocoa编程开发者手册》奇斯纳尔 (David Chisnall)、 江疆《移动开发经典丛书:iOS Auto Layout开发秘籍(第2版)》撒敦 (Erica Sadun)、 孟立标
《AV Foundation开发秘籍:实践掌握iOS & OS X 应用的视听处理技术》麦昆 (Bob McCune)、 冯宗翰数据存储
Core Data
《Core Data-Data Storage and Management for iOS, OS X, and iCloud》2nd Edition Marcus S. Zarra(作者)
《Core Data应用开发实践指南》罗德雷 (Tim Roadley)、 爱飞翔Sqlite
《The Definitive Guide to SQLite》Mike Owens(作者)
《ios数据库应用高级编程(第2版)》艾烈希 (Patrick Alessi)、 冯宝隆网络
《iOS网络高级编程:iPhone和iPad的企业应用开发》考克斯 (Jack Cox)、 琼斯 (Nathan Jones)
《iOS网络编程与云端应用最佳实践》关东升操作系统
System
《深入解析Mac OS X & iOS操作系统》莱文 (Jonathan Levin)(作者), 郑思遥(译者)
IOKit
《OS X与iOS内核编程》哈尔沃森 (Ole Henry Halvorsen)(作者),克拉克 (Douglas Clarke)(作者)
测试
《iOS测试指南》芈峮(作者)
安全
《iOS应用安全攻防实战》斯的扎斯克 (Jonathan Zdziarski)、 肖梓航
《iOS应用逆向工程(第2版)》沙梓社、 吴航
《黑客攻防技术宝典:iOS实战篇》米勒 (Charlie Miller)、Dionysus Blazakis
《iOS取证实战:调查、分析与移动安全》胡格 (Andrew Hoog)、 史特山普卡 (Katie Strzempka)游戏开发
Cocos2D
《iOS cocos2d 2游戏开发实战(第3版)》伊特海姆 (Steffen Itterheim)、 勒夫 (Andreas Low)
《Cocos2D应用开发实践指南:利用Cocos2D、Box2D和Chipmunk开发iOS游戏》斯壮 (Rod Strougo)、 Ray WenderlichCocos2d-X
《Cocos2D-X游戏开发技术精解》刘剑卓
《Lua实战:iOS游戏开发》瓦玛 (Jayant Varma)、 麦秆创智Sprite Kit
《Learn Sprite Kit for iOS Game Development》Leland Long
《iOS游戏框架Sprite Kit技术详解》刘媛媛
《Build Ios 8 Games With Sprite Kit: Unleash Your Imagination in Two Dimensions》Josh Smith其它
《iPhone游戏开发实践指南》戴利(Michael Daley)、 张铮
《iOS游戏开发:基于iPad,iPhone和iPod Touch》卢卡 (Thomas Lucka)、 沈旻