中图网文创礼盒,买2个减5元
欢迎光临中图网 请 | 注册
> >
Swift实战之旅:精通ios应用开发

Swift实战之旅:精通ios应用开发

出版社:电子工业出版社出版时间:2016-01-01
开本: 16开 页数: 281
中 图 价:¥41.8(7.2折) 定价  ¥58.0 登录后可看到会员价
加入购物车 收藏
运费6元,满69元免运费
?快递不能达地区使用邮政小包,运费14元起
云南、广西、海南、新疆、青海、西藏六省,部分地区快递不可达
本类五星书更多>

Swift实战之旅:精通ios应用开发 版权信息

  • ISBN:9787121277818
  • 条形码:9787121277818 ; 978-7-121-27781-8
  • 装帧:暂无
  • 册数:暂无
  • 重量:暂无
  • 所属分类:>

Swift实战之旅:精通ios应用开发 本书特色

本书通过应用程序例子的方式讲解ios开发。本书共9章,每章开始都先介绍该应用程序是做什么的,并展示一些相应的截图;然后简单介绍使用到的技术及其架构;*后介绍如何创建应用程序的用户界面和资源文件,展示完整的源代码,并逐一讲解并分析它们。

Swift实战之旅:精通ios应用开发 内容简介

本书通过应用程序例子的方式讲解iOS开发。本书共9章,每章开始都先介绍该应用程序是做什么的,并展示一些相应的截图;然后简单介绍使用到的技术及其架构;*后介绍如何创建应用程序的用户界面和资源文件,展示完整的源代码,并逐一讲解并分析它们。

Swift实战之旅:精通ios应用开发 目录

目录
第1章介绍ios 8应用程序开发和swift
11简介
12iphone和ipad的销售数据
13手势
14传感器
15辅助功能
16iphone 6和iphone 6 plus
17关于ios操作系统的历史和相关特性
171iphone操作系统
172iphone os 2:引入了第三方应用程序和应用程序商店
173iphone os 3
174ios 4
175ios 5
176ios 6
177ios 7
18ios 8
19apple watch
110应用商店
111objective-c
112swift:苹果公司未来的编程语言
1121关键特性
1122性能
1123避免错误
1124swift标准库
1125swift应用程序和cocoa框架以及cocoa touch框架
1126swift和objective-c的相互调用
1127其他苹果公司的swift资源
113能够只使用swift吗
1131objective-c程序员利用swift开发新app
1132objective-c程序员使用swift增强现有app功能
1133刚开始开发ios应用程序的java、c++和c#程序员
1134快速发展的愿景
1135混合swift和objective-c代码
114cocoa touch框架
115xcode 6集成开发环境
swift实战之旅:精通ios应用开发目录 116面向对象编程回顾
1161把汽车当作一个对象
1162方法和类
1163实例化
1164重用
1165消息和方法调用
1166特性和属性
1167封装和信息隐藏
1168继承
1169协议
11610设计模式
117在iphone和ipad模拟器上测试小费计算器(tip calculator)应用程序
118是什么成就一个伟大的应用程序
119ios安全
120ios出版物和论坛
121小结
ⅹⅹ
第2章欢迎应用程序
21介绍
22技术概要
221xcode和interface builder
222标签和图片视图
223资源目录和图片集
224运行应用程序
225辅助功能
226国际化
23用xcode创建一个通用应用程序
231运行xcode
232工程和应用程序模板
233创建和配置一个工程
24xcode的工作台窗口
241导航区域
242编辑区域
243工具区域和查看器
244调试区域
245xcode工具栏
246工程导航栏
247键盘快捷键
25使用storyboard创建欢迎应用程序的用户界面
ⅹⅹⅰ
251给应用程序配置横竖屏
252提供应用程序图标
253为应用程序的图片创建一个图片集
254storyboard概述和xcode 的工具区域
255添加一个图片视图到用户界面
256用查看器配置图片视图
257添加并配置标签
258使用自动布局支持不同尺寸的屏幕和方向
26运行欢迎应用程序
261在ios模拟器上测试
262在设备上测试 (只有付费苹果公司开发者成员才可以)
27为应用程序添加辅助功能
271打开图片视图的辅助功能
272用模拟器的辅助功能查看器配置辅助功能文本
28国际化应用程序
281在翻译过程中锁定用户界面
282导出用户界面的字符串资源
283翻译字符串资源
284导入和翻译字符串资源
285用西班牙语测试应用程序
29小结
第3章小费计算器
31介绍
32技术概览
321swift语言
322swift应用程序和cocoa touch框架
323在swift中使用uikit和foundation框架
324用interface builder创建标签、文本输入框和滑动条
325视图控制器
326在用户界面控件和swift代码之间建立连接
327视图加载之后运行的任务
328用nsdecimalnumber 做财务计算
329根据特定地区的货币和比率来格式化数字
3210swift和objective-c类型之间的桥接
3211swift操作符重载
3212变量初始化和swift可选值(optional)类型
3213值类型和引用类型
3214代码编辑器中的代码补全提示
33创建应用程序的用户界面
331创建工程
332通过配置size classes来设计一个竖屏iphone应用程序
333添加ui控件
334添加自动布局约束
34用interface builder创建outlet
35用interface builder创建行为(action)
36viewcontroller类
361import 声明
362viewcontroller 类定义
363viewcontroller的@iboutlet 属性
364viewcontroller的其他属性
365覆写 uiviewcontroller 的viewdidload方法
366viewcontroller 的calculatetip动作方法
367viewcontrollerswift文件中定义的全局工具函数
37小结
ⅹⅹⅱ
第4章twitter搜索应用程序
41介绍
42测试应用程序
43技术概述
431主-从应用程序模板
432网页视图——在应用程序中展示网页内容
433swift:数组和字典集合
434nsuserdefaults——为应用程序设置存储本地键-值对
435使用nsubiquitouskeyvaluestore类在icloud中存储键-值对
436社交框架
437模型-视图-视图控制器(mvc)设计模式
438swift:遵循协议
439swift:暴露方法给cocoa touch库
4310用于提醒对话框的uialertcontroller类
4311长按手势
4312这个应用程序中使用到的ios设计模式
4313swift:外部参数名
4314swift:闭包
44创建应用程序的用户界面
441创建工程
442检查默认的主-从应用程序
443配置主视图和详情视图
444创建模型类
45模型类
451modeldelegate 协议
452模型类的属性
453model类的初始化和同步方法
454tagatindex、queryfortag、 queryfortagatindex方法和数量属性
455deletesearchatindex方法
456movetagatindex方法
457updateuserdefaults方法
458updatesearches方法
459performupdates方法
4510savequery方法
46masterviewcontroller类
461masterviewcontroller类的属性和modeldatachanged方法
462awakefromnib方法
463覆写uiviewcontroller类的viewdidload方法和addbuttonpressed方法
464tableviewcelllongpressed和displaylongpressoptions方法
465displayaddeditsearchalert方法
466sharesearch方法
467覆写uiviewcontroller类的prepareforsegue方法
468urlencodestring方法
469uitableviewdatasource的回调方法
47detailviewcontroller类
471覆写 uiviewcontroller类的viewdidload方法
472覆写 uiviewcontroller 类的 viewdidappear方法
473覆写 uiviewcontroller 类的viewwilldisappear方法
474uiwebviewdelegate协议方法
48小结
ⅹⅹⅲ
第5章国旗竞猜应用程序
51介绍
52测试国旗竞猜应用程序
53技术预览
531从头开始设计一个storyboard
532uinavigationcontroller类
533storyboard连线(segues)
534uisegmentedcontrol控件
535uiswitch控件
536outlet集合
537使用应用程序的主nsbundle获取图片名称列表
538使用grand central dispatch 在未来执行任务
ⅹⅹⅳ
539给视图添加一个动画
5310darwin模块——使用预先定义的c函数
5311生成随机数
5312介绍swift的一些特性
54创建图形用户界面
541创建工程
542设计storyboard
543配置视图控制器类
544为quizviewcontroller类创建用户界面
545为 quizviewcontroller类的用户界面设置自动布局
546quizviewcontroller的 outlet属性和相关的行为方法
547创建settingsviewcontroller的用户界面
548settingsviewcontroller类的outlet和行为方法
549创建model类
5410添加国旗图片到应用程序
55model类
551modeldelegate协议
552model类的属性
553model类的初始化和 regionschanged 方法
554model类的计算属性
555model类的toggleregion、setnumberofguesses和notifydelegate方法
556model类的 newquizcountries方法
56quizviewcontroller类
561属性
562覆写uiviewcontroller的viewdidload方法并介绍settingschanged和resetquiz方法
563nextquestion和countryfromfilename方法
564submitguess方法
565shakeflag 方法
566displayquizresults方法
567覆写 uiviewcontroller 类的prepareforsegue方法
568数组的扩展方法shuffle
57settingsviewcontroller类
571属性
572覆写 uiviewcontroller 类的viewdidload方法
573事件处理和displayerrordialog方法
574覆写uiviewcontroller的viewwilldisappear方法
58小结
第6章大炮游戏应用程序
61介绍
62测试大炮游戏应用程序
63技术预览
631xcode游戏模板和 spritekit
ⅹⅹⅴ
632使用avfoundation框架和avaudioplayer类给游戏添加声音
633spritekit框架类
634spritekit的游戏循环和动画帧
635物理
636冲突检测和skphysicscontactdelegate协议
637cggeometry结构体和相关函数
638覆写uiresponder 的touchesbegan方法
639根据屏幕的大小确定游戏元素的大小和速度
6310swift语言的特性
6311nslocalizedstring函数
64创建工程和类
65gameviewcontroller类
651覆写uiviewcontroller 的viewdidload方法
652为什么avaudioplayer是全局变量
653删除gameviewcontroll
展开全部

Swift实战之旅:精通ios应用开发 作者简介

王河云,资深移动开发工程师,目前在iOS开发方面已经有多年的开发经验,也参加了很多这方面的项目研发工作,在移动开发方面很有见地。

商品评论(0条)
暂无评论……
书友推荐
本类畅销
编辑推荐
返回顶部
中图网
在线客服