![]()
内容推荐 iOS是由苹果公司开发的类Unix移动操作系统,主要用于iPhone、iPad以及AppleTV等产品上。 朱智林主编的《iOS程序设计及实践(高等学校计算机类专业十三五课改规划教材)》从基本概念出发,深入浅出地讲解了iOS的基础知识及应用场景。全书分为理论篇和实践篇:理论篇(共13章)包括iOS应用开发概述、视图与界面、可滑动视图、控制器、多点触摸与手势处理器、图像与图形、应用的数据存储、网络应用编程、多线程编程、多媒体应用开发、CoreLocation定位、使用MapKit开发地图服务、推送通知等内容;实践篇(共9章)通过一个完整的案例详细讲解了iOS开发的实际应用过程。 本书实用性强、适用面广,既可作为移动互联、软件外包、计算机科学与技术专业的教材,又可作为科研和程序设计等研究人员的参考书。 目录 理论篇 第1章 iOS应用开发概述 1.1 iOS应用的发展历程 1.2 iOS开发人员计划 1.3 iOS SDK 1.4 iOS开发者证书 1.5 iOS项目简介 1.5.1 iOS第一个项目 1.5.2 应用程序的生命周期 1.5.3 main函数 1.5.4 应用程序委托类对象 1.5.5 窗口类(uIWindow) 1.6 MVC思想 1.6.1 MVC思想的特点 1.6.2 iOS应用中的MVC思想 本章小结 本章练习 第2章 视图与界面 2.1 视图基础 2.1.1 视图常用属性 2.1.2 视图与图层 2.2 视图的几何特征 2.2.1 frame 2.2.2 transform 2.3 视图的层次结构 2.3.1 查询子视图 213.2 管理子视图 2.4 视图动画 2.4.1 UIView动i画 2.4.2 UIViewBlock动画 2.5 标签 2.5.1 标签的属性 2.5.2 标签的应用 2.6 图像视图 2.6.1 图像视图的属性 2.6.2 图像视图的使用 2.6.3 图像动画 2.7 按钮 2.7.1 按钮的属性 2.7.2 按钮的事件 2.’7.3按钮的使用 2.8 文本框 2.8.1 文本框的属性 2.8.2 文本框的委托方法 2.8.3 文本框的使用 2.9 搭建界面 2.9.1 代码搭建界面 2.9.2 StoryBoard搭建界面 本章小结 本章练习 第3章 可滑动视图 3.1 滚动视图 3.1.1 滚动视图的属性 3.1.2 滚动视图的委托方法 3.1.3 滚动视图的使用 3.2 表视图 3.2.1 表视图的常用属性 3.2.2 样式 3.2.3 数据源 3.2.4 代理 3.2.5 表视图的使用 3.2.6 重用单元格 3.3 网格视图 3.3.1 网格视图的属性 3.3.2 数据源 3.3.3 代理 3.3.4 单元格的注册与重用 3.3.5 网格视图的使用 3.4 选择器视图 3.4.1 常用属性和方法 3.4.2 数据源 3.4.3 代理 3.4.4 选择器视图的使用 …… 第4章 控制器 第5章 多点触摸与手势处理器 第6章 图像与图形 第7章 应用的数据存储 第8章 网络应用编程 第9章 多线程编程 第10章 多媒体应用开发 第11章 CoreLocation定位 第12章 使用MapKit开发地图服务 第13章 推送通知 实践篇 实践1 搭建点餐系统Mac服务器 实践2 建立工程 实践3 视图与界面 实践4 可滑动视图 实践5 视图控制器 实践6 网络应用编程 实践7 应用的数据存储 实践8 多媒体应用开发 实践9 多点触摸与手势检测 参考文献
|