书籍详情
《SwiftiOS应用开发实战》[35M]百度网盘|亲测有效|pdf下载
  • SwiftiOS应用开发实战

  • 出版社:互动创新图书专营店
  • 出版时间:2015-05
  • 热度:8964
  • 上架时间:2024-06-30 08:52:20
  • 价格:0.0
书籍下载
书籍预览
免责声明

本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正

内容介绍

 书[0名0]:  (正版特价)Swift iOS应用开发实战|229530
 图书定价: 59元
 图书作者: 刘铭
 出版社:  [1机1]械工业出版社
 出版日期:  2015-05-01 00:00:00
 ISBN号: 9787111499558
 开本: 16开
 页数: 0
 版次: 1-1
 作者简介
刘铭 资深iOS开发工程师,从事软[亻牛]开发工作近10年,精通Objective-C和Swift技术,以及苹果开发相关的各项技术,有丰富的实战[纟巠]验。早年从事PHP和Flash/Flex应用开发,有[0超0]过7年的Web应用开发[纟巠]验。活跃于CocoaChina和CSDN等专业社区,发表了[0大0]量技术文章,有一定的影响力。
写作[纟巠]验也非常丰富,继《iOS 6应用开发实战》之后,本书是他的“iOS开发三部曲”的[0第0]三部。
 内容简介
如果你是一位有[纟巠]验的Objective-C程序员,本书将[0会0]为你快速掌握Swift开发[扌是]供捷径;如果你已[纟巠]掌握了Swift语言,本书能让你轻松获得工程级的项目开发[纟巠]验!本书基于Swift语言,通过[0大0]量案例,详细讲解和演示了iOS中的各种功能和组[亻牛]的用[0法0],iOS开发中的各种技巧,以及完整的iOS应用开发方[0法0],是专门为有[纟巠]验的Objective-C程序员和只是掌握了Swift语言的[亲斤]人量身打造的!作者是资深的iOS程序员,深谙Objective-C和Swift两种技术,同时也[纟巠]历了从Objective-C到Swift的转变,无论是技术上,还是[纟巠]验上,作者的资历都能保证本书很[女子]地完成它的使命。本书摒弃了枯燥的以功能介绍为导向的理论讲解,取而代之的是以[0大0]量有代表性的实战案例为切入点,让读者在啊实战中掌握SwiftiOS应用开发。
 目录

前 言
[0第0]1章Swift简介1
1.1初识Swift2
1.2 了解Playground4
1.2.1 Playground的编辑器模式5
1.2.2 时间轴简介6
1.2.3 Quick Look所支持的类型10
1.2.4 为什么要用Playground10
1.2.5 Playground的一些限制10
1.3 了解Xcode11
1.3.1 使用Xcode创建iOS项目11
1.3.2 Xcode的工具栏14
1.3.3 导航区域15
1.3.4 编辑区域17
1.3.5 实用工具区域18
1.4  使用代码编辑器19
1.5 iOS模拟器22
1.5.1 iOS模拟器的特性22
1.5.2 模拟器中iOS系统的基本设置24
1.5.3 在模拟器中安装和卸载应用程序25
1.5.4 iOS模拟器的限制25
[0第0]2章搭建计算器的界[mian]26
2.1为移动平台开发应用26
2.2 了解故事板29
2.2.1  创建用户界[mian]工具Interface Builder30
2.2.2 故事板30
2.3 创建用户界[mian]36
2.3.1 设置界[mian]的预览窗口36
2.3.2 向视图添加界[mian]元素38
2.3.3 Interface Builder的布局工具39
2.4 理解iOS 8的视图和窗口41
2.4.1 视图概述41
2.4.2 UIWindow类41
2.4.3 视图的层次41
2.4.4视图的类型43
2.5与代码进行关联43
2.5.1要完成的效果44
2.5.2理解Outlet和Actions44
2.5.3使用快速检查器查看关联49
[0第0]3章设计模式和视图控制器51
3.1MVC设计模式简介51
3.2Calculator项目中的控制器543.2.1实现计算器运算符的相关代码543.2.2实现计算结果的相关代码56
3.3关于Application Delegate57
3.4了解视图控制器59
3.4.1视图控制器简介59
3.4.2不同类型的视图控制器61
[0第0]4章使用故事板组织和管理视图64
4.1创建购物应用程序64
4.1.1创建应用程序64
4.1.2创建Shopping的用户界[mian]66
4.1.3创建数据模型70
4.1.4添加导航控制器71
4.1.5创建其他的视图控制器73
4.1.6在故事板中连接视图77
4.2调整数据模型79
4.2.1重建[0商0][0品0]信息的数据模型79
4.2.2 改变[0商0][0品0]的购买状态81
4.2.3创建欲购买的[0商0][0品0]83
[0第0]5章自定义表格视图86
5.1剖析表格视图87
5.2使用UITableViewController创建表格89
5.2.1创建[0超0]市的特价[0商0][0品0]列表89
5.2.2创建特价[0商0][0品0]的数据模型91
5.2.3通过data source传递数据93
5.2.4在IB中自定义单元格94
5.3表格视图中的选择与删除99
5.3.1删除表格中的单元格99
5.3.2单元格的选择和取消选择101
5.4 委托101
5.4.1协议102
5.4.2协议方[0法0]103
5.5设置应用程序启动画[mian]103
5.5.1直接设置启动画[mian]104
5.5.2通过LaunchScreen.xib设置启动画[mian]105
[0第0]6章自动布局107
6.1自动布局的概念107
6.1.1约束 109
6.1.2约束的关系109
6.1.3创建约束110
6.2在IB中创建约束110
6.2.1为视图元素创建约束111
6.2.2通过预览查看实时效果112
6.2.3通过工具栏添加约束113
6.2.4改变约束的值115
6.2.5拖曳出约束116
6.3竖屏下的自动布局117
6.3.1对于约束的考虑117
6.3.2添加浏览特价[0商0][0品0]详情的功能118
6.3.3为竖屏界[mian]添加相关约束120
6.3.4显示相关[0商0][0品0]信息123
6.4横屏下的完美布局125
6.4.1Size Class125
6.4.2使用Size Class126
[0第0]7章使用集合视图130
7.1集合视图简介130
7.2使用集合视图显示数据 132
7.2.1在故事板中添加[亲斤]的场景132
7.2.2为集合视图[扌是]供数据133
7.2.3创建自定义的集合视图单元格136
7.3自定义集合视图的布局138
7.4标签栏控制器139
7.4.1标签栏及其中的标签139
7.4.2在故事板中添加标签栏控制器140
7.4.3设置标签栏配置条目143
[0第0]8章获取远程数据145
8.1使用故事板创建用户界[mian]145
8.2使用NSURLSession获取数据148
8.2.1生成URL连接150
8.2.2使用异步方式解决等待问题152
8.3构建自定义API控制器154
8.4添加影片搜索功能157
8.5设计IMDb的用户界[mian]160
8.5.1 为场景添加虚化背景效果161
8.5.2 通过类的扩展增加String的功能163
8.5.3 自定义label字体和图像视图165
[0第0]9章在程序中获取照片168
9.1 框架简介169
9.2 搭建项目的用户界[mian]170
9.2.1 搭建用户基本界[mian]170
9.2.2 导航栏控制器的Navigation Item173
9.2.3 为Photos G[0all0]ery项目建立关联174
9.3 完成Photos G[0all0]ery项目的逻辑代码177
9.3.1 使用PHAssetCollection管理照片集177
9.3.2 获取照片集中的照片181
9.3.3 完善PhotoViewController控制器184
9.3.4 完成PhotoViewController的交互186
9.3.5 使用UIImagePickerController多方式获取照片189
[0第0]10章使用Facebook和Twitter整合社交192
10.1 使用Accounts Framework192
10.1.1 访问Twitter[账1号]和[账1号]的属性193
10.1.2 访问Facebook[账1号]和[账1号]的属性199
10.2 使用Social Framework发布内容203
10.2.1 创建Stream控制器203
10.2.2 使用Tweet Com[p1o1s]er视图发布消息到Twitter207
10.2.3 发送消息到Facebook209
10.3 使用Social.framework进行API调用210
10.3.1 使用SLRequest检索Twitter流210
10.3.2 获取Facebook信息213
[0第0]11章调试你的应用程序217
11.1 为什么调试很重要217
11.2 编译时候的问题218
11.2.1 错误219
11.2.2 [0警0]告219
11.3 运行时候的问题220
11.3.1 断点220
11.3.2 使用调试器221
11.4 帮助文档222
11.5 与帮助文档有关的技巧223
11.6 通过帮助文档了解应用程序图标224
[0第0]12章文[亻牛]和文[亻牛]目录管理227
12.1 iOS文[亻牛]系统简介227
12.2 在磁盘中搜索常用目录229
12.3 读写文[亻牛]的操作231
12.3.1 将文[亻牛]写入到目录中231
12.3.2 读取文[亻牛]内容233
12.4 在磁盘上创建目录234
12.5 遍历目录和文[亻牛]235
12.5.1 简单地遍历目录和文[亻牛]235
12.5.2 遍历并获取需要的信息236
12.6 删除文[亻牛]和目录239
 编辑推荐
《Swift iOS应用开发实战》
基于Swift语言,通过[0大0]量案例,详细讲解和演示了iOS中的各种功能和组[亻牛]的用[0法0],iOS开发中的各种技巧,以及完整iOS项目的开发方[0法0],实战性强;
为广[0大0]想从Objective-C转向Swfit的iOS程序员们[扌是]供了捷径!