网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 iOS编程
分类 科学技术-自然科学-物理
作者 (美) Christian Keur, Aaron Hillegass
出版社 华中科技大学出版社
下载
简介
内容推荐
《iOS编程(第6版)》涵盖了开发iOS应用所需的推荐工具与技术。第6版更新了iOS 10、Xcode 8.1、Swift 3的内容。学完本书,读者将具备开发iOS应用必需的知识、经验,以及自信——可以马上开发iOS项目。 本书基于Big Nerd Ranch的“iOS新手培训课程”以及作者多年积累的教学经验编写而成。概念与代码并重是本书的特色,“理论结合实践”的教学方式将对读者学习iOS大有裨益。 作者在书中整理出庞大iOS框架中的重点内容,通过大量实例,帮助读者真正理解iOS开发的核心概念与编程原理。同时,作者还介绍了iOS所提供的各项特性,方便读者将这些特性集成到自己的应用中。
目录
章 个简单的iOS应用
1.1 创建Xcode项目
1.2 模型一视图一控制器
1.3 设计Quiz
1.4 Interface Builder
1.5 创建界面
创建视图对象
设置视图对象
在模拟器上运行
Auto Layout简介
创建关联
1.6 创建模型对象
实现动作方法
加载个问题
1.7 编译完成的应用
1.8 应用图标
1.9 启动画面
第2章 Swift语言
2.1 Swift的数据类型
2.2 使用标准类型
推断类型
指定类型
字面量和角标
构造器
属性
实例方法
2.3 可选
字典角标
2.4 循环和字符串补全
2.5 枚举和Switch
枚举和初始值
2.6 查阅Apple的Swift文档
第3章 视图与视图层次结构
3.1 视图基础
3.2 视图层次结构
3.3 创建新项目
3.4 视图及Frame
自定义标签
3.5 自动布局系统
对齐矩形与布局属性
约束
通过Interface Builder添加约束
内部内容大小
视图位置错误
添加更多约束
3.6 初级练习:更多自动布局练习
第4章 文本输人与委托
4.1 文本编辑
键盘属性
响应UITextField文字改变事件
隐藏键盘
4.2 实现温度转换
数字格式化
4.3 委托
实现协议
使用委托
更多协议
4.3 初级练习:禁止输入字母
第5章 视图控制器
5.1 视图控制器的视图
5.2 设置初始视图控制器
5.3 UITabBarController
UITabBarItem
5.4 加载以及展示视图
访问子视图
5.5 与视图控制器及其视图交互
5.6 中级练习:夜间模式
5.7 深入学习:高清显示
第6章 用代码实现视图
6.1 使用代码创建视图
6.2 代码实现约束
锚点
激活约束
LayoutGuides
边距
约束的细节
6.3 代码实现事件
6.4 初级练习:再添加一个Tab
6.5 中级练习:显示用户位置
6.6 不错练习:显示地图大头针
6.7 深入学习:NSAutoresizingMaskLayoutConstraint
第7章 本地化
7.1 国际化
格式化
基础国际化
准备本地化
7.2 本地化
NSLocalizedString以及字符串表
7.3 初级练习:增加另外一种语言的本地化
7.4 深入学习:Bundle在国际化中扮演的角色
7.5 深入学习:导入和导出XLIFF文件
第8章 控制动画
8.1 基础动画
闭包
8.2 另一个标签
8.3 动画完成
8.4 对约束作动画
8.5 时间方法
8.6 初级练习:Spring动画
8.7 中级练习:Layout Guides
第9章 调试
9.1 Buggy项目
9.2 调试基础
解读控制台信息
修复个问题
原始调试
9.3 Xcode的调试器:LLDB
设置断点
单步调试代码
LLDB控制台
0章 UITableView与UITableViewController
10.1 编写Homepwner应用
1O.2 UITableViewController
创建UITableViewController子类
10.3 创建Item类
自定义构造方法
10.4 UITableView数据源
让控制器访问ItemStore
实现数据源方法
10.5 UITableViewCells
创建并获取UITableViewCell
重用UITableViewCell
10.6 内容缩进
10.7 初级练习:多个分组
10.8 中级练习:固定的行
10.9 不错练习:自定义UITableView
1章 编辑UITableView
11.1 编辑模式
11.2 添加行
11.3 删除行
11.4 移动行
11.5 显示弹窗
11.6 设计模式
11.7 初级练习:修改删除按钮的标题
11.8 中级练习:禁止调整顺序
11.9 不错练习:真正地禁止调整顺序
2章 创建UITableViewCell子类
12.1 创建ItemCell
12.2 添加并关联ItemCell的属性
12.3 使用ItemCell
12.4 动态计算Cell高度
12.5 动态类型
响应用户的修改
12.6 初级练习:UITableViewCell的颜色
3章 UIStackView
13.1 使用UIStackView
隐藏的约束
内容变多优先级
内容变少优先级
UIStackView的分配
嵌套的UIStackView
UIStackView间距
13.2 Segues
13.3 绑定内容
13.4 传递数据
13.5 初级练习:更多的UIStackView
4章 UINavigationController
14.1 UINavigationController
14.2 使用UINavigationController导航
14.3 视图的出现和消失
14.4 隐藏键盘
事件处理基础
点击回车键来收起键盘
点击任意位置隐藏
14.5 UINavigationBar
在UINavigationBar上添加按钮
14.6 初级练习:显示数字键盘
14.7 中级练习:自定义UITextField
14.8 不错练习:添加更多UIViewController
5章 相机
15.1 通过UIImageView对象显示图片
添加相机按钮
15.2 通过UIImagePiekerController拍摄照片
设置UIImagePickerController对象的源
设置UIImagePicke
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/3/14 5:54:30