编辑推荐
null
内容简介
张亮编著的《iOS应用开发基础教程》基于Switt 3开发语言和i0S 10.3系统,系统地介绍i0S应用开发技术,所有的程序均在Xcode 8.3中开发完成。全书共9章,主要内容包括预备知识、Swill语法、视图、控件、表格、导航、数据持久化、自动布局与屏幕适配以及其他主题。 本书可作为计算机专业及相关专业本科生的移动应用开发课程教材,也可作为iOS开发工程师和iOS开发爱好者的参考书籍。
作者介绍
张亮,男,博士,1977年9月生,北京航空航天大学计算机学院讲师,1997考入北京航空航天大学计算机学院,2001年获得学士学位,2007年毕业于北京航空航天大学计算机学院,获博士学位。2007年7月留校任教,主讲计算机学院本科生的《计算机组成原理课程设计》,并参与讲授《计算机组成原理》理论课程。到目前为止,《计算机组成原理课程设计》课程已经讲授了9年。在教学方面,多次获得学院的教学奖励,主持和完成了3项计算机组成原理方面的校级教学改革项目,教学效果得到了学生的一致好评。在科研和学术方面,作为项目主要成员参与了多项国家自然科学基金、航空基金的研究与开发工作。已完成和正在参与的横向应用项目十余项。主要研究方向为:基于图论的数据建模、Petri网理论及应用、多媒体数据库等方面的研究。作为第一作者发表学术论文十余篇,均已被EI compendex收录。2007年获北航“蓝天新秀”称号。2013年在清华大学出版社出版教材《计算机组成原理实验教程》。
目 录
第1章 预备知识 1.1 Xcode 1.2 “Hello World!”应用示例 1.3 应用的生命周期 第2章 Swift语法 2.1 基本数据类型 2.2 运算符与字符串 2.3 集合 2.4 控制流 2.5 函数与闭包 2.6 结构体与类 2.7 属性与方法 2.8 继承性 2.9 构造与析构 第3章 视图 3.1 多层结构 3.2 创建视图 3.3 视图控制器 3.4 MVC设计模式 3.5 实例 第4章 控件 4.1 文本编辑框 4.2 文本编辑区 4.3 选择控件 4.4 进度显示控件 4.5 警告控制器 第5章 表格 5.1 表格视图 5.2 编辑表格视图 5.3 表格视图单元格 5.4 表格视图刷新 第6章 导航 6.1 标签栏导航 6.2 分页控制器 6.3 导航控制器 6.4 树状导航 第7章 数据持久化 7.1 对象归档 7.2 属性列表序列化 7.3 Core Data 第8章 自动布局与屏幕适配 8.1 约束布局 8.2 堆视图布局 8.3 屏幕适配 第9章 其他主题 9.1 调试 9.2 国际化与本地化 9.3 应用发布
媒体评论
null