第1章 准备起航

当你拿到本书的时候,我相信你已经下定决心学习Swift语言了。那么应该怎么开始呢?这一章我们不讨论技术,而是告诉大家本书中的一些约定,并介绍开发工具等内容。

目录

  • 前  言
  • 第一部分 Swift语法篇
  • 第1章 准备起航
  • 1.1 本书约定
  • 1.2 Swift开发工具
  • 1.3 本章小结
  • 1.4 同步练习
  • 第2章 第一个Swift程序 
  • 第3章 Swift语法基础
  • 第4章 运算符
  • 第5章 Swift原生数据类型
  • 第6章 Swift原生字符串
  • 第7章 控制语句
  • 第8章 Swift原生集合类型
  • 第9章 函数
  • 第10章 闭包
  • 第11章 Swift语言中的面向对象特性
  • 第12章 属性与下标
  • 第13章 方法
  • 第14章 构造与析构
  • 第15章 类继承
  • 第16章 扩展
  • 第17章 协议
  • 第18章 泛型
  • 第19章 Swift内存管理
  • 第20章 错误处理
  • 第21章 Swift编码规范
  • 第二部分 Cocoa Touch框架编程篇
  • 第22章 Foundation框架
  • 第23章 iOS开发基础
  • 第24章 Core Foundation框架
  • 第25章 Cocoa Touch设计模式及应用
  • 第26章 UIKit框架
  • 第三部分 混合编程篇
  • 第27章 Swift与Objective-C混合编程
  • 第28章 Swift与C/C++混合编程
  • 第四部分 进 阶 篇
  • 第29章 程序调试
  • 第30章 并发编程
  • 第31章 SpriteKit游戏引擎
  • 第五部分 项目实战篇
  • 第32章 项目实战:基于分层架构的多版本iPhone计算器应用
  • 第33章 游戏App实战:《迷失航线》
  • 第34章 《迷失航线》游戏上架苹果App Store