封面
版权信息
前 言
基 础 篇
第1章 Mac操作系统和开发环境
1.1 Mac操作系统简介
1.2 Windows操作习惯的改变
1.3 Mac系统配置
1.4 使用Finder
1.5 Dock启动菜单
1.6 使用Terminal终端
1.7 使用App Store
1.8 Mac常用快捷键
1.9 下载并安装Xcode
第2章 Xcode的使用
- APP免费
2.1 Xcode简介
- APP免费
2.2 使用Xcode创建项目
- APP免费
2.3 Xcode界面纵览
- APP免费
2.4 使用Xcode中的Interface Builder构建界面
- APP免费
2.5 Xcode快捷键
- APP免费
2.6 Organizer组织中心
- APP免费
第3章 Hello World Objective-C
- APP免费
3.1 使用Xcode 编辑、编译和运行Hello World
- APP免费
3.2 使用命令行编辑、编译并运行Hello World
- APP免费
3.3 Objective-C中的注释
- APP免费
3.4 使用NSLog输出变量
- APP免费
3.5 NSLog的格式化输出
- APP免费
第4章 Objective-C中的面向对象
- APP免费
4.1 对象和类简介
- APP免费
4.2 Objective-C中类的定义
- APP免费
4.3 实例变量、实例方法、类方法
- APP免费
4.4 类的实例化及方法的调用
- APP免费
4.5 类的初始化
- APP免费
4.6 属性
- APP免费
第5章 Objective-C中的数据类型
- APP免费
5.1 整型
- APP免费
5.2 浮点类型
- APP免费
5.3 字符型(char)
- APP免费
5.4 布尔类型
- APP免费
5.5 整型修饰符(short long signed unsigned)
- APP免费
5.6 特殊类型(id)
- APP免费
第6章 Objective-C中的运算符
- APP免费
6.1 赋值运算
- APP免费
6.2 算术运算
- APP免费
6.3 自增自减
- APP免费
6.4 关系运算
- APP免费
6.5 逻辑运算
- APP免费
6.6 位运算
- APP免费
第7章 Objective-C流程控制、数据结构
- APP免费
7.1 选择(if else、switch、三元运算)
- APP免费
7.2 循环(for、while、do while、break、continue)
- APP免费
7.3 常用的数据结构:数组、栈
- APP免费
第8章 Objective-C分类和协议
- APP免费
8.1 分类的概念
- APP免费
8.2 分类的用法
- APP免费
8.3 协议的概念
- APP免费
8.4 协议的用法
- APP免费
第9章 Objective-C继承和多态
- APP免费
9.1 继承和组合
- APP免费
9.2 OCP设计原则及多态
- APP免费
第10章 C语言特性在Objective-C中的应用
- APP免费
10.1 预处理
- APP免费
10.2 数组
- APP免费
10.3 指针
- APP免费
10.4 结构体
- APP免费
第11章 Objective-C内存管理
- APP免费
11.1 对象的引用计数
- APP免费
11.2 Autorelease Pool
- APP免费
11.3 属性的内存管理
- APP免费
11.4 内存的自动引用计数(ARC)
- APP免费
11.5 内存管理的其他注意事项
- APP免费
第12章 NSNumber和NSString
- APP免费
12.1 NSNumber
- APP免费
12.2 NSString(字符串)
- APP免费
12.3 NSMutableString(可变字符串)
- APP免费
第13章 Foundation中的集合框架
- APP免费
13.1 数组NSArray和NSMutableArray
- APP免费
13.2 集合NSSet和NSMutableSet
- APP免费
13.3 字典NSDictionary和NSMutableDictionary
- APP免费
第14章 Foundation框架中的文件和目录
- APP免费
14.1 使用NSFileManager管理文件
- APP免费
14.2 使用NSFileManager管理目录
- APP免费
14.3 使用NSFileHandler读写文件
- APP免费
第15章 Objective-C中的对象复制
- APP免费
15.1 概述
- APP免费
15.2 对象的浅复制和深复制
- APP免费
15.3 NSCopying和NSMutableCopying协议
- APP免费
第16章 Objective-C中的文件归档
- APP免费
16.1 概述
- APP免费
16.2 使用属性列表(plist)保存数据
- APP免费
16.3 使用NSKeyedArchiver归档
- APP免费
16.4 归档自定义类型
- APP免费
16.5 利用归档实现深复制
- APP免费
技 术 篇
- APP免费
第17章 iOS编程中常用的设计模式
- APP免费
17.1 MVC
- APP免费
17.2 Target-Action
- APP免费
17.3 代理
- APP免费
第18章 iOS用户界面
- APP免费
18.1 UIResponder
- APP免费
18.2 UIView
- APP免费
18.3 UILabel
- APP免费
18.4 UITextView
- APP免费
18.5 UIButton
- APP免费
18.6 UITextField
- APP免费
18.7 UISwitch
- APP免费
18.8 UISlider
- APP免费
18.9 UISegmentedControl
- APP免费
18.10 UIProgressView
- APP免费
18.11 UIActivityIndicatorView
- APP免费
18.12 UIAlertView
- APP免费
18.13 UIActionSheet
- APP免费
18.14 UIImageView
- APP免费
18.15 UIScrollView
- APP免费
18.16 UIWebView
- APP免费
18.17 UIDatePicker
- APP免费
18.18 UIPickerView
- APP免费
第19章 iOS控制器
- APP免费
19.1 UIViewController
- APP免费
19.2 UITabBarController
- APP免费
19.3 UINavigationController
- APP免费
19.4 UISplitViewController
- APP免费
19.5 UIPopoverController
- APP免费
19.6 UITableViewController
- APP免费
第20章 图形图像和动画
- APP免费
20.1 字体和颜色
- APP免费
20.2 绘制文本
- APP免费
20.3 绘制图片
- APP免费
20.4 画线
- APP免费
20.5 绘制矩形
- APP免费
20.6 移动动画
- APP免费
20.7 缩放动画
- APP免费
20.8 旋转动画
- APP免费
第21章 iOS多媒体
- APP免费
21.1 为多媒体开发做准备
- APP免费
21.2 使用AVAudioPlayer播放音乐
- APP免费
21.3 使用AVAudioPlayerDelegate处理播放中断及续播
- APP免费
21.4 使用AVAudioRecorder实现录音
- APP免费
21.5 使用AVAudioRecorderDelegate处理录音中断和续录
- APP免费
21.6 使用MPMoviePlayerController播放视频
- APP免费
21.7 捕获视频缩略图
- APP免费
21.8 使用MPMediaPickerController选择系统音乐
- APP免费
21.9 使用UIImagePickerController进行拍照和录像
- APP免费
第22章 iOS SQLite数据库
- APP免费
22.1 SQLite简介
- APP免费
22.2 在命令行使用SQLite
- APP免费
22.3 使用SQLite实现表的增、删、查、改
- APP免费
22.4 SQLite和UITableView结合使用
- APP免费
第23章 iOS Core Data编程
- APP免费
23.1 Core Data简介
- APP免费
23.2 使用Xcode模板创建Core Data项目
- APP免费
23.3 使用Core Data实现数据的增、删、查、改
- APP免费
23.4 Core Data数据在UITableView中展现
- APP免费
第24章 iOS网络编程
- APP免费
24.1 检测网络状态
- APP免费
24.2 使用NSURLConnection从网络获取数据
- APP免费
24.3 使用NSMutableURLRequest向服务器发送数据
- APP免费
24.4 JSON数据解析
- APP免费
24.5 XML数据解析
- APP免费
24.6 使用开源框架ASIHttpRequest实现网络编程
- APP免费
第25章 iOS多线程
- APP免费
25.1 NSThread
- APP免费
25.2 Block基础
- APP免费
25.3 Grand Central Dispatch(GCD)
- APP免费
25.4 操作对象(Operation Object)
- APP免费
第26章 iOS GPS定位应用
- APP免费
26.1 为项目添加必要的框架
- APP免费
26.2 使用MKMapView显示地图
- APP免费
26.3 使用MKMapView的代理MKMapViewDelegate
- APP免费
26.4 使用CLLocationManager获得设备当前经纬度信息
- APP免费
26.5 在地图上标注位置
- APP免费
26.6 使用CLGeocoder将位置描述转换为经纬度信息
- APP免费
26.7 使用CLGeocoder将经纬度信息转换为位置描述
- APP免费
26.8 使用Google Place API 查询周边位置信息
- APP免费
第27章 iOS手势处理
- APP免费
27.1 点击手势处理UITapGestureRecognizer
- APP免费
27.2 捏合手势处理UIPinchGestureRecognizer
- APP免费
27.3 旋转手势处理UIRotationGestureRecognizer
- APP免费
27.4 滑动手势处理UISwipeGestureRecognizer
- APP免费
27.5 拖动手势处理UIPanGestureRecognizer
- APP免费
27.6 长按手势处理UILongPressGestureRecognizer
- APP免费
第28章 iOS传感器编程
- APP免费
28.1 传感器编程的准备工作
- APP免费
28.2 加速度传感器(Accelerometer)
- APP免费
28.3 陀螺仪传感器(Gyroscope)
- APP免费
28.4 磁力传感器(Magnetometer)
- APP免费
28.5 设备移动传感器(Device motion)
- APP免费
28.6 通过加速度传感器控制小球运动
- APP免费
第29章 AddressBook联系人管理
- APP免费
29.1 概述
- APP免费
29.2 读取所有联系人
- APP免费
29.3 添加联系人
- APP免费
应 用 篇
- APP免费
第30章 在App Store掘金
- APP免费
30.1 注册开发者账号
- APP免费
30.2 申请成为开发者
- APP免费
30.3 证书申请
- APP免费
30.4 真机调试
- APP免费
30.5 应用提交
- APP免费
第31章 iOS项目实战——新浪微博客户端
- APP免费
31.1 项目准备工作
- APP免费
31.2 搭建项目基础框架
- APP免费
31.3 项目功能概述
- APP免费
31.4 项目界面结构
- APP免费
31.5 获得最新微博信息
- APP免费
31.6 发布微博
- APP免费
31.7 获得微博详细信息
- APP免费
31.8 获得微博评论和转发
- APP免费
31.9 发表评论
- APP免费
31.10 转发微博
- APP免费
31.11 收藏微博
更新时间:2018-12-30 08:21:03