iPhone&iPad高级编程
¥
10.84
1.8折
¥
59.8
八五品
仅1件
作者 [美]贝克林 著;岳虹 译
出版社 清华大学出版社
出版时间 2012-01
版次 1
装帧 平装
货号 108--3--A--230307
上书时间 2023-03-07
商品详情
品相描述:八五品
图书标准信息
作者
[美]贝克林 著;岳虹 译
出版社
清华大学出版社
出版时间
2012-01
版次
1
ISBN
9787302274452
定价
59.80元
装帧
平装
开本
32开
纸张
胶版纸
页数
529页
字数
943千字
原版书名
Professional iPhone and iPad Application Development
【内容简介】
开发人员们希望通过一本高级编程学习资源的指引下透彻掌握iphone和ipad编程技术,在日益成熟的iphone领域和方兴未艾的ipad领域大显身手,取得一番成就。《iphone&ipad高级编程》满足了开发人员的这种需要,它循序渐进地描述iphone和ipad的各个主题和功能,列出实现每项功能的完整示例,讲解iphonesdk中的应用程序框架,使开发人员能够得心应手地创建和完善iphone及ipad应用程序。 《iphone&ipad高级编程》适合iphone和ipad专业人员。
【作者简介】
Gene Backlin是一名独立顾问,在软件工业领域为客户提供咨询帮助超过30年,包括IBM公司、美国环境保护署(U.S. Environmental Protection Agency)、废弃物管理(Waste Management)组织、美国银行(Bank of America)、摩根大通银行(JP Morgan Chase)和美国电话电报公司(AT&T)。除了在DePaul大学任教以外,Gene还是开发者套件的图书作者。
【目录】
第1章导航 1.1导航栈 1.2导航栏 1.2.1uinavigationbardelegate协议 1.2.2配置导航栏 1.2.3压入和弹出导航项 1.3一个简单的导航栏 1.3.1开发步骤:一个简单的导航栏 1.3.2测试应用程序 1.4工具栏 1.5一个简单的工具栏 1.5.1开发步骤:一个简单的工具栏 1.5.2测试应用程序 1.6选项卡栏 1.6.1uitabbardelegate协议 1.6.2定制选项卡栏 1.7一个简单的选项卡栏 1.7.1开发步骤:一个简单的选项卡栏 1.7.2设计视图控制器 1.7.3测试应用程序 1.8小结 第2章警告、操作列表和模态视图 2.1警告 2.1.1设计警告视图 2.1.2uialertviewdelegate协议 2.2一个简单的iphone-ipodtouch和ipad警告视图 2.2.1开发步骤:向uitextview中加载一个文件 2.2.2测试应用程序 2.3操作列表 2.3.1设计操作列表 2.3.2uiactionsheetdelegate协议 2.4一个iphone-ipodtouch操作列表 2.4.1开发步骤:创建一个iphone或ipodtouch操作列表 2.4.2测试应用程序 2.5一个ipad操作列表 2.5.1开发步骤:创建一个ipad操作列表 2.5.2最终步骤:建立关联 2.5.3测试应用程序 2.6模态视图 2.6.1显示和取消模态视图 2.6.2转换方式 2.6.3模态显示方式(仅适用于ipad) 2.7一个iphone和ipodtouch模态视图 2.7.1开发步骤:创建一个iphone和ipodtouch模态视图 2.7.2测试应用程序 2.8一个ipad模态视图 2.8.1开发步骤:创建一个ipad模态视图 2.8.2测试应用程序 2.9小结 第3章定制表格视图 3.1表格视图 3.1.1表格视图单元格 3.1.2uitableviewdatasource协议 3.1.3uitableviewdelegate协议 3.2一个定制表格视图应用程序 3.2.1开发步骤:一个定制表格视图应用程序 3.2.2创建contacts.plist属性列表文件 3.2.3测试应用程序 3.3小结 第4章拆分视图 4.1uisplitviewcontroller类 4.1.1uipopovercontrollerdelegate协议 4.1.2uisplitviewcontrollerdelegate协议 4.2一个简单的拆分视图应用程序 4.2.1开发步骤:一个简单的ipad拆分视图应用程序 4.2.2创建datasource.plist属性列表文件 4.2.3测试应用程序 4.3小结 第5章触控事件 5.1处理触控事件 5.1.1单点触控 5.1.2多点触控 5.1.3点击 5.1.4滑动和手势 5.2一个简单的触控处理程序 5.2.1开发步骤:一个简单的触控处理程序 5.2.2测试应用程序 5.3一个简单的手势识别器 5.3.1开发步骤:一个简单的手势识别器 5.3.2测试应用程序 5.4小结 第6章处理通知 6.1nsnotification概念 6.1.1通知中心 6.1.2注册本地通知 6.1.3发布本地通知 6.1.4注销观察者 6.2一个本地命名通知 6.2.1开发步骤:一个本地命名通知 6.2.2测试应用程序 6.3一个本地键盘通知 6.3.1开发步骤:一个本地键盘通知 6.3.2测试应用程序 6.4小结 第7章联网概念 7.1网络通信 7.2一个简单的网络浏览器 7.2.1开发步骤:一个简单的网络浏览器 7.2.2测试应用程序 7.3对等设备通信 7.3.1开发步骤:对等设备通信 7.3.2测试应用程序 7.4小结 第8章多媒体 8.1音频框架 8.1.1媒体播放器 8.1.2av基础框架 8.1.3音频工具箱 8.1.4音频单元框架 8.1.5openal框架 8.2视频框架 8.2.1mpmovieplayercontroller 8.2.2支持的格式 8.3一个播放ipod库中音频的应用程序 8.3.1开发步骤:播放ipod库中的音频 8.3.2测试应用程序 8.4一个播放ipod库中视频的应用程序 8.4.1开发步骤:一个播放ipod库中视频的应用程序 8.4.2测试应用程序 8.5小结 第9章应用程序首选项 9.1应用程序配置 9.1.1应用程序首选项指南 9.1.2首选项元素类型 9.1.3实现首选项层次结构 9.1.4访问应用程序首选项 9.2设置简单的首选项 9.2.1开发步骤:设置简单的首选项 9.2.2测试应用程序 9.3创建一个子窗格首选项层次结构 9.3.1开发步骤:创建一个子窗格首选项层次结构 9.3.2测试应用程序 9.4小结 第10章数据存储 10.1属性列表 10.1.1属性列表的使用 10.1.2推荐的数据元素类型 10.1.3保存和还原属性列表 10.2核心数据 10.2.1核心数据栈 10.2.2托管对象 10.2.3托管对象上下文 10.2.4托管对象模型 10.2.5持久存储协调器 10.2.6xcode建模工具 10.2.7获取托管对象 10.2.8删除托管对象 10.3数据存储的共同基础 10.3.1开发步骤:一个使用属性列表的简单应用程序 10.3.2测试应用程序 10.3.3开发步骤:一个使用核心数据的简单应用程序 10.3.4测试应用程序 10.4小结 第11章剪贴板 11.1剪贴板的概念 11.1.1命名的剪贴板 11.1.2持久性 11.1.3编辑菜单 11.1.4剪切所选内容 11.1.5粘贴项 11.1.6取消编辑菜单 11.2剪切和粘贴文本 11.2.1开发步骤:剪切和粘贴文本 11.2.2测试应用程序 11.3剪切和粘贴图像 11.3.1开发步骤:剪切和粘贴图像 11.3.2测试应用程序 11.4为ipad创建定制菜单 11.4.1开发步骤:为ipad创建定制菜单 11.4.2测试应用程序 11.5小结 第12章单元测试 12.1设置环境 12.2一个简单的单元测试 12.2.1开发步骤:一个简单的单元测试 12.2.2创建data.plist数据源 12.2.3测试应用程序 12.3创建单元测试的步骤:一个简单的单元测试 12.3.1对应用程序进行单元测试 12.3.2注册设备 12.3.3对应用程序进行单元测试 12.4小结 第13章调整和优化性能 13.1性能分析 13.1.1使用模拟器 13.1.2使用设备 13.1.3性能分析的好处 13.2一个简单的内存泄漏测试 13.2.1开发步骤:内存泄漏测试 13.2.2开发步骤(续):使用检测应用程序 13.2.3开发步骤(续):在主菜单中使用buildandanalyze选项 13.3小结 第14章集成iad网络 14.1加入iad网络 14.1.1设置银行账户信息 14.1.2为应用程序启用iad网络选项 14.1.3配置iad首选项 14.2使应用程序做好使用iad网络的准备 14.2.1实现adbannerview 14.2.2集成iad框架 14.3一个使用iad网络的简单应用程序 14.3.1开发步骤:一个使用iad网络的简单应用程序 14.3.2测试应用程序 14.4小结 第15章多任务处理 15.1多任务处理服务 15.1.1uiapplication委托消息 15.1.2多任务处理的作用 15.1.3xcode模拟器中多任务处理的限制 15.1.4支持多任务处理的设备 15.2一个多任务音频应用程序 15.2.1开发步骤:一个多任务音频应用程序 15.2.2测试应用程序 15.3小结 附录a开发应用程序的初始步骤 附录biphone开发中心 附录ccocoatouch静态库 附录d苹果开发资源
点击展开
点击收起
— 没有更多了 —
本店暂时无法向该地区发货
以下为对购买帮助不大的评价