主页 详情

《iOS编程指南》_(美)艾伦著_13519219_9787115346643

【书名】:《iOS编程指南》
【作者】:(美)艾伦著
【出版社】:北京:人民邮电出版社
【时间】:2014
【页数】:375
【ISBN】:9787115346643
【SS码】:13519219

最新查询

内容简介

第1章 为何选择本地化应用

1.1优点和缺点

为何要开发本地化应用?

1.2发行周期

1.3做好了用户自然会来

第2章 成为一名开发者

2.1注册成为iOS开发者

2.2加入iOS开发者计划

2.3 Mac开发者计划

2.4安装iOS SDK

关于Beta版本

2.5准备你的iOS设备

2.5.1创建开发证书

2.5.2获取开发设备的UDID

2.5.3创建App ID

2.5.4创建移动描述文件

2.5.5让你的设备支持开发

第3章 你的第一个 iOS应用

3.1 Objective-C基础

3.1.1面向对象编程

3.1.2 Objective-C的对象模型

3.1.3 Objective-C的基本语法

3.2创建工程

3.2.1浏览Xcode工程

3.2.2 Interface Builder

3.2.3设计用户界面

3.2.4关联UI控件和代码

3.2.5在模拟器上运行

3.2.6在iPhone上运行

第4章 Objective-C编程

4.1声明和定义类

4.1.1声明类的接口

4.1.2定义类的实现

4.1.3强类型与弱类型

4.1.4属性

4.1.5合成(Synthesizing)属性

4.1.6点句式

4.1.7方法声明

4.1.8方法调用

4.1.9调用nil对象的方法

4.2内存管理

4.2.1创建对象

4.2.2自动回收池

4.2.3 alloc,retain,copy和release周期

4.2.4自动引用计数

4.2.5 dealloc方法

4.2.6处理内存警告

4.3常用iOS设计模式

4.3.1 MVC模式

4.3.2视图和视图控制器

4.3.3委托和数据源模式

4.4总结

第5章 基于表视图应用

5.1创建工程

5.2创建表视图

运行代码

5.3为表视图填充内容

5.4创建模型

5.4.1添加城市

5.4.2添加图片

5.5关联控制器和模型

用Alert窗口测试功能

5.6添加导航控制器(Navigation Control)

5.7添加城市视图

5.8编辑模式

5.8.1删除城市

5.8.2添加城市

5.8.3添加新城市的界面

5.8.4保存城市数据

第6章 其他视图控制器

6.1工具类应用

电量监控应用

6.2标签栏应用

添加标签视图

6.3联合使用多种视图控制器

6.4模态视图控制器

修改City Guide应用

6.5图片选择视图控制器

在City Guide应用中加入图片选择器

6.6主从视图(Master-Detail)应用

创建一个通用(Universal)应用

6.7 Popover控制器

第7章 访问网络

7.1监测网络状态

Reachability类

7.2在应用中嵌入浏览器

7.2.1网页视图控制器

7.2.2显示静态HTML文件

7.2.3从UIWebView中获取数据

7.3发送邮件

7.4从互联网获取数据

7.4.1同步请求

7.4.2异步请求

7.4.3使用Web服务

第8章 处理数据

8.1数据输入

8.1.1 UITextField及其委托

8.1.2 UlTextView及其委托

8.2解析XML

8.2.1使用libxml2解析XML

8.2.2使用NSXMLParser解析XML

8.3解析JSON

8.3.1 NSJSONSerialization

8.3.2 JSON Framework

8.3.3抓取Twitter热门话题(Trending)

8.3.4使用Social框架

8.3.5 Twitter Trends应用

8.4正则表达式

8.5存储数据

8.5.1使用纯文本文件保存数据

8.5.2使用SQL数据库保存信息

8.5.3 Core Data框架

第9章 使用传感器

9.1硬件支持

9.1.1网络可用性

9.1.2相机可用性

9.1.3音频输入可用性

9.1.4 GPS可用性

9.1.5磁力计可用性

9.2设置应用的硬件需求

9.2.1 WiFi长连接

9.2.2后台运行模式

9.3 iPhone和iPad的不同

9.4使用Camera

9.5 Core Motion框架

9.5.1轮询运动数据

9.5.2订阅运动数据

9.5.3加速度计

9.5.4陀螺仪

9.5.5磁力计

9.6使用近距离感应器

9.7使用震动器

第10章 地图和定位

10.1Core Location框架

设备的朝向

10.2基于位置的天气

10.2.1反向地理编码

10.2.2正向地理编码

10.2.3 CLPlacemark对象

10.2.4完善天气应用

10.3定位与MapKit

10.4地图标记

第11章 iCloud介绍

11.1怎样使用iCloud?

11.1.1 iCloud备份

11.1.2获取授权描述文件

11.2使用键值对存储

11.3总结

第12章 与系统应用集成

12.1应用选项

12.2 Accounts框架

12.3 Social框架

12.3.1发送Twitter信息

12.3.2发送Facebook信息

12.4自定义URL Scheme

12.4.1使用自定义URL Scheme

12.4.2注册自定义URL Scheme

12.5媒体播放

12.6使用地址簿

12.6.1使用交互方式选择联系人

12.6.2使用编程方式选择联系人

12.7发送短信

第13章 发布你的应用

13.1添加还缺少的功能

13.1.1添加图标

13.1.2添加启动图片

13.1.3修改显示名称

13.1.4启用自动旋转

13.2编译与签名

13.2.1 Ad hoc发布

13.2.2 Developer-to-Developer发布

13.2.3 App Store发布

13.3提交到App Store

13.3.1为App Store发布构建你的应用

13.3.2 App Store资源中心

13.4审核被拒的原因

第14章 未来之路

14.1 Cocoa和Objective-C

14.2 Web应用

14.3 PhoneGap

14.4 Core Data

14.5应用内购买

14.6 Core Animation

14.7 Game Kit

14.8编写游戏

14.9界面和交互

14.10配件


书查询(www.shuchaxun.com)本网页唯一编码:
04ad3603c5ab755c551a87b768f1938b#69e95e506cf5e63cfaba8dffb544af10#174995158#IOS编程指南_13519219.zip