疯狂iOS讲义(基础篇)(含光盘1张)(博文视点出品)
图书信息
书名:疯狂iOS讲义(基础篇)(含光盘1张)(博文视点出品)作者:李刚
包装:平装
开本:16
页数:740页
全文字数:1304000
出版社:电子工业出版社
出版时间:2016-6
图书简介
本书基于《疯狂iOS讲义(上)》第2版升级而来,已真正升级成Swift、Objective-C双语讲解。本书所有案例(除前面介绍Objective-C语法部分之外)全部都提供Swift、Objective-C两种语言的版本。本书以*新的iOS 9.2、Xcode 7.2为平台,全面介绍了iOS应用开发的基础知识。书中每个案例、每个截图都全面升级到iOS 9.2。本书全面、细致地介绍了Objective-C的面向对象语法、Foundation框架的核心类库用法、文件 IO体系等,详细讲解了iOS应用开发的基本理论,以及iOS应用的MVC设计和事件处理编程,重点介绍了iOS界面编程、iOS应用的生命周期、Quartz 2D绘图、坐标变换、Core Image滤镜等内容,掌握这些基础内容之后,即可开发出基础的iOS App应用和简单的iOS游戏。本书*后介绍了一个疯狂连连看的实例。本书详细介绍了iOS 9新增的UIAlertController、UIStackView控件,其中UIStackView正是为了自适应不同尺寸屏幕而设计的控件,可用于取代早期iOS开发中的约束. 本书还重点介绍了Xcode 7提供的Storyboard Reference,通过使用Storyboard Reference,可以对大型iOS App的界面设计进行分解、重构,从而保证项目具有更好的可维护性。本书从“项目驱动”的角度来讲授理论,全书一共包括近百个实例,这些示范性的实例既可帮助读者更好地理解各知识点在实际开发中的应用,也可供读者在实际开发时作为参考,拿来就用。如果读者在阅读本书时遇到了技术问题,可以登录疯狂Java联盟(http://www.crazyit.org)发帖,笔者将会及时予以解答。 但如果只是想简单涉猎iOS应用开发,则本书过于庞大,不适合阅读。
推荐理由
如果你是一名iOS开发爱好者,或打算深入学习iOS编程的读者,那么这本适合各种层次的iOS学习者和开发者阅读,也适合作为大学教育、培训机构的iOS教材的《疯狂iOS讲义(基础篇)》是你不可错过的参考书籍。本书全面介绍iOS应用开发的基础知识,详细讲解了iOS应用开发的基本理论,以及iOS应用的MVC设计和事件处理编程,重点介绍了iOS界面编程、iOS应用的生命周期、Quartz 2D绘图、坐标变换、Core Image滤镜等内容,让你掌握这些基础内容之后,即可开发出基础的iOS App应用和简单的iOS游戏。本书还提供了近百个实例,通过示范性的实例帮助你更好地理解各知识点在实际开发中的应用,可供你在实际开发中直接拿来使用。本书还特别重点介绍了Xcode 7提供的Storyboard Reference,通过使用Storyboard Reference,可以对大型iOS App的界面设计进行分解、重构,从而保证项目具有更好的可维护性。需要注意的是,本书过于庞大,不适合只想简单涉猎iOS应用开发的读者。