您现在的位置:首页 > 知识库 > 计算机与软件 >移动开发经典丛书 iOS高级编程
移动开发经典丛书 iOS高级编程

移动开发经典丛书 iOS高级编程

资料大小: 98.71 MB
文档格式: PDF文档
资料语言: 简体中文
资料类别: 计算机与软件
更新日期: 2020-04-03
下载说明:
推荐信息: 编程   高级   普特   iOS   2014

本地下载(30点)  备用下载(30点)

内容简介
iOS高级编程
出版时间:2014年版
丛编项: 移动开发经典丛书
内容简介
  向下一代iOS应用开发前进,你准备好了吗?伴随着应用的下载量超过5百万,而且这一数字仍在增长,应用开发可以说是获利颇丰,但是你必须能够脱颖而出。为此,你的应用需要集成高级功能。通过利用可用的iOS框架,使用现代的Objective-C编程规则的方式,范德普特编著的《iOS高级编程》将逐步引导你创建高级iOS应用。贯穿全部章节,你将发现70个贴合实际的示例程序,你可以下载这些示例并以此为起点。使用本指南,你将能够创建最前沿的应用,并为发布到App Store做好准备。
目录
第Ⅰ部分 开发高级UI
第1章 创建Personal Library
1.1 创建Personal Library
1.1.1 项目基础知识
1.1.2 启动新项目
1.1.3 配置项目
1.1.4 定义常量
1.1.5 使用配置文件
1.1.6 导入头文件
1.2 注册——登录
1.2.1 创建注册逻辑
1.2.2 初始化数据
1.2.3 初始化应用的默认设置
1.2.4 创建登录逻辑
1.2.5 保护密码的安全
1.2.6 在keychain中存储密码
1.3 崩溃管理
1.3.1 理解崩溃
1.3.2 实现崩溃处理程序
1.4 本章小结
第2章 Tableview进阶指南
2.1 理解UITableView
2.1.1 datasource和delegate
2.1.2 滚动
2.2 构建聊天视图控制器
2.2.1 构建datasource
2.2.2 构建聊天数据对象
2.2.3 构建定制的UITableView控件
2.2.4 灵活的单元格高度
2.2.5 开发定制的单元格
2.2.6 创建聊天用户对象
2.2.7 融会贯通
2.3 UITableView的下拉功能
2.3.1 实现UISearchbar
2.3.2 添加字母表索引
2.4 本章小结
第3章 Map Kit框架
3.1 模拟iOS设备的位置移动
3.1.1 为何需要一个GPS模拟器
3.1.2 创建模拟器
3.1.3 使用Google Maps创建GPS路线文件
3.1.4 实现YDLocation-Simulator类
3.2 使用标记
3.2.1 创建定制的标记
3.2.2 响应标记的批注
3.2.3 标记群集
3.3 本章小结
第4章 Action View和Alert概述
4.1 请求用户输入
4.2 使用多个选项创建UIActionSheet
4.3 呈现UIActionSheet
4.3.1 使用showInView方法来呈现
4.3.2 使用showFromTabBar方法来呈现
4.3.3 使用showFromBarButtonItem方法来呈现
4.3.4 使用showFromRect方法来呈现
4.3.5 使用showFromToolbar方法来呈现
4.3.6 用户输入的响应
4.3.7 处理用户选项
4.3.8 扩展UIAlertView
4.3.9 在UIAlertView上添加UITextField
4.4 本章小结
第5章 国际化:为全世界构建应用
第6章 多媒体的使用
第Ⅱ部分 网络和数据处理
第7章 使用Web服务和解析
第8章 使用FTP
第9章 实现Core Data
第III部分 集成应用
第10章 通知
第11章 发送电子邮件、SMS和拨打电话
第12章 了解Address Book
第13章 事件编程
第14章 与社交媒体集成
第Ⅳ部分 将应用运用到生产环境中
第15章 分析应用
第16章 从应用中获利
第17章 了解iTunes Connect
第18章 构建与发布
附录A 音频代码
附录B 图片尺寸