●iOS基础篇
●第1章 iOS基础知识 2
●1.1 Objective-C语法简介 2
●1.1.1 Objective-C的奇特之处 2
●1.1.2 如何声明一个实例变量 4
●1.1.3 Objective-C字符串 5
●1.2 Objective-C的对象类型与基本数据类型 6
●1.2.1 对象类型与基本数据类型的混合使用 6
●1.2.2 对象类型与基本数据类型的转换 7
●1.3 不可变数组与可变数组 7
●1.3.1 不可变数组(NSArray)的特征 8
●1.3.2 可变数组(NSMutableArray)的特征 8
●1.3.3 如何遍历数组中的对象 8
●1.3.4 NSArray与NSMutableArray的应用 10
●1.4 不可变字典与可变字典 11
●1.4.1 不可变字典(NSDictionary) 11
●1.4.2 可变字典(NSMutableDictionary) 12
●1.4.3 如何遍历字典中的对象 12
●1.4.4 NSArray与NSDictionary的应用 13
●1.4.5 创建类的对象 13
●......
内容简介
本书聚焦在APP“产品”的设计、开发和运营层面,特别强调架构和设计模式的重要性,有意识地将设计模式应用到代码的编写中,重点介绍iOS企业级应用开发的设计思维方尸并与全栈开发技术结合起来。 全书分为iOS基础篇、Web与Native混合开发模式篇和全栈开发技术篇。iOS基础篇主要介绍iOS基础知识、多种设计模式下的视图控制器之间的传值、App与服务器接口的定义、CollectionView的应用;Web与Native混合开发模式篇主要介绍Block的应用、iOS网络请求、JavaScript基础、Web与Native的交互;全栈开发技术篇主要介绍Node.js、Express、AngularJS、MongoDB、MEAN全栈技术的实现。