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