iOS开发书籍推荐

     最近很多同学都有意学习iOS开发,让我推荐几本比较好的书本,虽然有接近五年的开发经验,但是对于iOS开发方面的书籍,确实读得甚少,但是不乏几本经典之作,下来慢慢给大家说说。

     首先从语言说起,iOS开发最初的开发语言是Objective-C(已经发展到了2.0版本),是一门类似C、C++门派的面向对象语言(可与C、C++混合编程)。其中括号的方法调用形式([target action]),动态语言特性,单一继承等,都是其鲜明特点。这里推荐一本《Objective-C基础教程》,是Objective-C语言学习入门的经典教程。需要掌握基础语法结构、FoundationKit框架中得基础数据类型、内存管理机制(对象生命周期,引用计数,ARC机制),深入理解和熟练使用category、protocol、delegate,掌握文件IO,理解和使用 KVO、KVC等。

     当然,除了使用Objective-C语言之外,我们还有一门新起之秀语言选择——Swift,语法内容混合OC, JS, Python,语法简单,使用方便,并可与OC混合使用。Swift的优势不言而喻,有许多新特性而且更加适合于函数式编程开发,但是目前仍然处于急速发展期,有可能上个版本可以完全编译运行的code,更新到了新的版本后因语法的变更而编译错误。对于Swift语言,这里推荐官方的原作,在iBooks就可以免费看到,如果看英文版本比较吃力,那就看看开源小组翻译的中文版本吧,链接在[这里](https://github.com/numbbbbb/the-swift-programming-language-in-chinese)。

    说完了语言和语法的学习,下边就要进行iOS开发学习了,iOS开发的入门教程《iPhone开发基础教程》,主要讲解了iOS平台特性、开发的框架UIKit、MVC模式在iOS开发中的实践、各种基础控件的使用,数据持久化和硬件特性等。不过《iPhone开发基础教程》这本书已经有些跟不上平台的发展了,最近又入手了另一本《精通iOS开发(第七版)》,这本书与基础教程类似,但是却使用了OC和Swift两种语言进行实例讲解,并且加入了Storyboard等新内容,更加适合各位进入iOS开发圈的同学。

    当你把这本书看完后,应该可以进行独立的iOS编程开发了,为了提高编程质量,这里推荐一本比较好的书《Effective Objective C 2.0:编写高质量iOS与OS X代码的52个有效方法》,此书以52个实例生动形象的描述了如何写出高质量的code,用豆瓣网友的话来总结“这是一本讲Objective-C编码技巧的书,不仅讲了要怎么做,还解释了为什么要这样做”。

    同样,一个好的程序员,怎么能少了测试的检验呢?这里推荐一本iOS测试入门书籍《iOS测试指南》,该书描述了单元测试、集成测试、持续集成、自动化测试和测试策略等,是iOS平台测试实践的一本好的总结。

    当然,如果你是一位对技术有热情追求者,《Objective-C编程之道:iOS设计模式解析》这本书也是必读的经典之作,正如内容简介所说:“解析iOS设计模式的开山之作” “优化Objective-C编程实践的必修宝典” “由此迈入移动开发高手行列”,想要成为绝顶高手的你,怎么能错过。

书籍推荐,到这里也就结束了,文字不多,但都是本人亲身实践和阅读后的推荐之作,仅供大家参考阅读,当然,也很希望能够听到不同意见,欢迎大家随时与我交流。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 210,914评论 6 490
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 89,935评论 2 383
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 156,531评论 0 345
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 56,309评论 1 282
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 65,381评论 5 384
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 49,730评论 1 289
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,882评论 3 404
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,643评论 0 266
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,095评论 1 303
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,448评论 2 325
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,566评论 1 339
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,253评论 4 328
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,829评论 3 312
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,715评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,945评论 1 264
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,248评论 2 360
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,440评论 2 348

推荐阅读更多精彩内容