扫一扫
关注中图网
官方微博
本类五星书更多>
-
>
决战行测5000题(言语理解与表达)
-
>
软件性能测试.分析与调优实践之路
-
>
第一行代码Android
-
>
深度学习
-
>
Unreal Engine 4蓝图完全学习教程
-
>
深入理解计算机系统-原书第3版
-
>
Word/Excel PPT 2013办公应用从入门到精通-(附赠1DVD.含语音视频教学+办公模板+PDF电子书)
ios开发实战体验 版权信息
- ISBN:9787502783112
- 条形码:9787502783112 ; 978-7-5027-8311-2
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 所属分类:>>
ios开发实战体验 本书特色
DevDiv移动开发社区版主、资深会员联合编写 章节设置全面涵盖iOS应用开发技术要点 原创案例细致呈现作者实际开发经验
ios开发实战体验 内容简介
DevDiv移动开发社区版主、资深会员联合编写章节设置全面涵盖iOS应用开发技术要点,原创案例细致呈现作者实际开发经验。
ios开发实战体验 目录
第1章 iOS开发框架
1.1 苹果产品和重要的事件1.2 应用商店——App Store1.3 iOS软件的体系结构1.3.1 核心操作系统层(Core OS)1.3.2 核心服务层(Core Service)1.3.3 媒体层(Media)1.3.4 可轻触层(Cocoa Touch)1.4 应用程序运行周期1.4.1 应用程序的生命周期1.4.2 应用程序的入口
1.4.3 应用程序的委托1.4.4 加载主Nib文件1.4.5 事件处理周期1.5 应用程序运行环境
1.5.1 应用程序沙箱
1.5.2 自动休眠定时器1.6 iOS软件设计规范
1.6.1 平台间的差异
1.6.2 3种应用程序样式1.7 iOS开发工具——Xcode第2章 Object-C高级知识2.1 Object-C语言介绍2.1.1 数据类型与表达式2.1.2 流程控制2.1.3 类与结构2.2 类别(Category)介绍2.2.1 认识类别(Category)2.2.2 扩展NSString
2.2.3 扩展NSDictionary2.2.4 扩展NSArray2.2.5 Object-C与C++混合编程2.2.6 静态库第3章 MVC设计和Push消息3.1 MVC框架设计3.1.1 MVC设计思想
3.1.2 iPhone开发中的MVC
3.1.3 iPhone中MVC的实现3.2 通知中心
3.2.1 NSNotification类3.2.2 Notifications的常见误解3.3 Push机制3.3.1 Push消息需要的条件3.3.2 在代码中使用Push消息3.3.3 通过Mac发送Push消息3.3.4 通过iPhone发送Push消息第4章 视图高级使用技巧
4.1 界面工具Interface Builder4.2 定制基础控件4.2.1 定制UIButton4.2.2 定制UIPickerView以实现隐藏功能
4.3 动画特效
4.3.1 UIViewAnimation动画
4.3.2 使用公有CATransition实现动画效果4.3.3 使用私有CATransition实现动画效果4.4 页面布局——横竖屏处理第5章 数据持久化5.1 Plist文件操作5.2 NSUserDefaults操作5.3 SQLite数据库操作5.4 Core Data文件操作5.4.1 CoreData特性
5.4.2 为何要使用Core Data
5.4.3 关于Core Data的常见误解5.4.4 建立数据库模型5.4.5 创建实体类5.4.6 数据库操作第6章 TableView使用6.1 UITableView的组成及样式6.2 UITableView的定义
6.3 UITableView的数据源6.3.1 UITableViewDataSource协议6.3.2 表格视图的实现6.3.3 表格单元
6.3.4 创建表格单元的数据源6.4 UITableView的委托6.5 UITableView的编辑
6.6 UITableView实现气泡效果的表格
6.7 UITableView拖动以显示更多数据
第7章 文件I/O
7.1 文件系统7.2 文件管理7.2.1 读取并显示对应目录下的文件7.2.2 获取文件属性信息7.2.3 创建文件夹
7.2.4 创建文件7.2.5 删除文件7.3 本地数据存储规则
第8章 硬件和通信8.1 摄像头
8.1.1 拍照
8.1.2 摄像8.1.3 定制拍照界面
8.2 加速度计8.2.1 加速度计原理8.2.2 加速度计使用8.3 陀螺仪
8.3.1 陀螺仪原理8.3.2 陀螺仪使用8.4 调用通讯录8.4.1 读取通讯录8.4.2 编辑通讯录8.5 打电话
8.6 发短信8.7 发邮件第9章 iOS多媒体
9.1 图像9.1.1 加载UIImage9.1.2 UIImageView9.1.3 访问照片
9.2 声音
9.2.1 System Sound Services
9.2.2 音频9.3 视频第10章 定位和地图10.1 基础知识10.2 iPhone定位方法10.3 MKReverseGeocoder 地理位置反向编码
10.4 LBS应用的类型10.5 谷歌地图10.5.1 在地图上增加大头针标注的方法10.5.2 在地图上画线
第11章 网络编程11.1 iOS网络编程11.1.1 NSURLConnection11.1.2 网络编程示例11.2 ASIHTTPRequest11.2.1 使用ASIHTTPRequest11.2.2 ASIHTTPRequest使用示例11.3 检查网络状态11.3.1 SCNetworkReachability11.3.2 Reachability第12章 连接到互联网
12.1 使用UIWebView12.2 解析XML
12.2.1 iOS下的XML解析库12.2.2 NSXMLParser12.2.3 第三方解析器12.2.4 编写简单天气解析应用12.3 解析JSON12.3.1 iPhone的JSON12.3.2 JSON解析库第13章 多线程编程13.1 UNIX多线程机制的使用13.2 NSThread创建多线程的方法13.2.1 线程的创建与启动
13.2.2 线程的同步与锁
13.2.3 线程的交互和其他控制方法13.2.4 线程的睡眠
13.3 线程池NSOperationQueue13.3.1 创建线程操作NSOperation13.3.2 任务控制13.4 生产者—消费者模型13.4.1 使用@synchronized
13.4.2 使用NSLocking协议第14章 2D和3D绘图编程14.1 Quartz 2D
14.1.1 画布(Canvas)14.1.2 绘图上下文(Graphics Context)14.1.3 Quartz 2D数据类型14.1.4 图形状态14.1.5 Quartz 2D坐标系统14.1.6 内存管理14.1.7 绘制图形图像14.1.8 绘制OpenFlow效果的倒影
14.2 3D绘图OpenGL ES
14.2.1 OpenGL与OpenGL ES简介
14.2.2 OpenGL ES在iPhone绘图中的应用第15章 调试和优化15.1 常见错误15.1.1 版本错误15.1.2 证书错误15.1.3 编写错误15.1.4 导入错误15.2 调试跟踪
15.2.1 使用调试器15.2.2 使用日志
15.3 使用Instruments
展开全部
ios开发实战体验 作者简介
DevDiv覆盖移动开发主流平台Android、iOS、Windows Phone、Windows8、HTML5和Symbian等,集资讯、论坛、博客、猎头服务、技术培训于一体,是国内最具人气的综合性移动开发社区。
书友推荐
- >
中国历史的瞬间
中国历史的瞬间
¥16.7¥38.0 - >
罗曼·罗兰读书随笔-精装
罗曼·罗兰读书随笔-精装
¥17.4¥58.0 - >
名家带你读鲁迅:朝花夕拾
名家带你读鲁迅:朝花夕拾
¥10.5¥21.0 - >
巴金-再思录
巴金-再思录
¥14.7¥46.0 - >
月亮虎
月亮虎
¥14.4¥48.0 - >
李白与唐代文化
李白与唐代文化
¥8.9¥29.8 - >
经典常谈
经典常谈
¥28.3¥39.8 - >
唐代进士录
唐代进士录
¥25.9¥39.8
本类畅销
-
快速开发(纪念版)
¥63.7¥128 -
4.23文创礼盒A款--“作家言我精神状态”
¥42.3¥206 -
4.23文创礼盒B款--“作家言我精神状态”
¥42.3¥206 -
一句顶一万句 (印签版)
¥40.4¥68 -
百年书评史散论
¥14.9¥38 -
1980年代:小说六记
¥52.8¥69