热门排行
简介
iOS编程基础:Swift、Xcode和Cocoa入门指南主要介绍XcodeIDE、CocoaTouch框架与Swift2.0。通过阅读本书,你将学习Swift面向对象的概念、理解如何使用Apple的开发工具,以及探索Cocoa是如何提供iOS应用所需的底层功能的。
全书共分13章,每一章都单独讲解一个主题,目的在于帮助读者集中精力掌握好Swift每一个重要且关键的知识点。
从Swift架构概览开始,接着介绍了函数、变量、对象类型与流程控制,这些都是Swift重要的基础知识;
然后又介绍了Xcode项目的管理、nib、文档以及项目的生命周期;全书最后对Cocoa类、Cocoa事件、内存管理与对象间通信等高级主题展开了详尽的介绍。
此外,附录A对C、Objective-C与Swift之间的关系和调用方式进行了详尽的论述。
目录
第一部分 语言
第1章 Swift架构纵览11
第2章 函数34
第3章 变量与简单类型68
第4章 对象类型114
第5章 流程控制与其他232
第二部分 IDE
第6章 Xcode项目剖析279
第7章 nib管理316
第8章 文档346
第9章 项目的生命周期356