欢迎访问学兔兔,学习、交流 分享 !

返回首页 |

iOS 应用程序开发方法与实践

收藏
  • 大小:125.61 MB
  • 语言:中文版
  • 格式: PDF文档
  • 阅读软件: Adobe Reader
资源简介
iOS 应用程序开发方法与实践
作 者: 金福生,李朴之 编著
出版时间: 2012
内容简介
  《21世纪高等院校移动开发人才培养规划教材:iOS应用程序开发方法与实践》是一本面向初学者的入门教材,全面系统地介绍了苹果公司最新的iOS5平台应用程序开发的各个知识点。教材内容全面,既讲解了相关基础知识,如iOS平台架构简介、Objective-C编程语言、视图与视图控制器、触屏事件处理、界面控件的用法、Xcode与InterfaceBuilder开发工具的使用、数据持久化等知识点,又深入探讨了相对高级的技术内容,例如视频与音频播放、网络、iCloud以及Cocos2d游戏开发入门等,知识点覆盖了绝大多数应用程序的开发。教材内容循序渐进,每一章都分为理论知识、实验案例、知识点总结与练习题四部分,另外配有配套代码与电子教案。读者可以通过学、做、练的方式对iOS程序开发中的每个细节做到知其然亦知其所以然。《21世纪高等院校移动开发人才培养规划教材:iOS应用程序开发方法与实践》语言表达严谨流畅、内容丰富,既符合初学者的学习需求,又满足有一定基础的读者的需要。本书适合作为高等院校计算机学院、软件学院相关课程的教材,同时也适合作为开发人员的技术参考书。
目录
第1章 iOS平台初探 
1.1 iOS框架介绍 
1.1.1 iOS的现状与发展前景 
1.1.2 iOS框架层次 
1.1.3 iPhone、iPad与iPod touch开发的联系与区别 
1.2 其他主流移动操作系统简介 
1.2.1 Android 
1.2.2 Windows Mobile与Windows Phone 
1.3 安装并配置集成开发环境 
1.3.1 申请加入iOS开发人员计划 
1.3.2 安装Xcode与iOS SDK 
1.3.3 其他相关开发工具介绍 
1.4 配置iOS设备以运行程序 
1.4.1 生成并安装证书 
1.4.2 注册设备 
1.4.3 创建应用程序ID 
1.4.4 创建并安装描述文件 
1.5 使用Xcode创建第一个iOS应用程序 
1.5.1 在Xcode中创建项目 
1.5.2 熟悉Xcode界面 
1.5.3 了解项目文件的组织结构 
1.5.4 编译并在模拟器中运行项目 
1.5.5 使用Interface Builder丰富程序的界面 
1.5.6 在iOS设备上运行程序 
1.5.7 使用iOS模拟器 
1.6 了解程序执行的具体过程 
1.6.1 图形界面程序执行的基本流程 
1.6.2 程序入口 
1.6.3 应用程序类 
1.6.4 委托模式 
1.6.5 应用程序委托类 
1.6.6 分析程序执行的流程 
1.7 本章小结 
1.8 练习题 第2章 iOS开发基础知识 
2.1 Objective-C语言介绍 
2.2 类 
2.2.1 类的外部接口与内部实现 
2.2.2 类的成员变量 
2.2.3 类的实例方法 
2.2.4 类的属性 
2.2.5 类的静态变量与静态方法 
2.2.6 类的继承与复合 
2.2.7 类的实例化与初始化 
2.3 协议 
2.3.1 声明协议 
2.3.2 实现协议 
2.3.3 使用协议限制对象类型与行为 
2.4 类别 
2.4.1 声明类别并实现类别方法 
2.4.2 扩展类的功能 
2.4.3 拆分类的实现 
2.5 内存管理 
2.5.1 通过实际场景了解内存管理 
2.5.2 NSObject类与保留计数 
2.5.3 自动释放池 
2.5.4 内存管理原则 
2.5.5 属性的附加特性与内存管理 
2.6 字符串操作 
2.6.1 创建字符串 
2.6.2 字符串的各种操作 
下载地址