您好,欢迎来到聚文网。
登录
免费注册
网站首页
|
搜索
热搜:
磁力片
|
漫画
|
购物车
0
我的订单
商品分类
首页
幼儿
文学
社科
教辅
生活
销量榜
Swift入门很简单
字数: 615.00千字
装帧: 平装
出版社: 清华大学出版社
作者: 陈隽,刘媛媛 编著
出版日期: 2015-02-01
商品条码: 9787302388807
版次: 1
开本: 16开
页数: 373
出版年份: 2015
定价:
¥59.8
销售价:
登录后查看价格
¥{{selectedSku?.salePrice}}
库存:
{{selectedSku?.stock}}
库存充足
{{item.title}}:
{{its.name}}
加入购物车
立即购买
加入书单
收藏
精选
¥5.83
世界图书名著昆虫记绿野仙踪木偶奇遇记儿童书籍彩图注音版
¥5.39
正版世界名著文学小说名家名译中学生课外阅读书籍图书批发 70册
¥8.58
简笔画10000例加厚版2-6岁幼儿童涂色本涂鸦本绘画本填色书正版
¥5.83
世界文学名著全49册中小学生青少年课外书籍文学小说批发正版
¥4.95
全优冲刺100分测试卷一二三四五六年级上下册语文数学英语模拟卷
¥8.69
父与子彩图注音完整版小学生图书批发儿童课外阅读书籍正版1册
¥24.2
好玩的洞洞拉拉书0-3岁宝宝早教益智游戏书机关立体翻翻书4册
¥7.15
幼儿认字识字大王3000字幼儿园中班大班学前班宝宝早教启蒙书
¥11.55
用思维导图读懂儿童心理学培养情绪管理与性格培养故事指导书
¥19.8
少年读漫画鬼谷子全6册在漫画中学国学小学生课外阅读书籍正版
¥64
科学真好玩
¥12.7
一年级下4册·读读童谣和儿歌
¥38.4
原生态新生代(传统木版年画的当代传承国际研讨会论文集)
¥11.14
法国经典中篇小说
¥11.32
上海的狐步舞--穆时英(中国现代文学馆馆藏初版本经典)
¥21.56
猫的摇篮(精)
¥30.72
幼儿园特色课程实施方案/幼儿园生命成长启蒙教育课程丛书
¥24.94
旧时风物(精)
¥12.04
三希堂三帖/墨林珍赏
¥6.88
寒山子庞居士诗帖/墨林珍赏
¥6.88
苕溪帖/墨林珍赏
¥6.88
楷书王维诗卷/墨林珍赏
¥9.46
兰亭序/墨林珍赏
¥7.74
祭侄文稿/墨林珍赏
¥7.74
蜀素帖/墨林珍赏
¥12.04
真草千字文/墨林珍赏
¥114.4
进宴仪轨(精)/中国古代舞乐域外图书
¥24.94
舞蹈音乐的基础理论与应用
内容简介
《Swift入门很简单》由浅入深,全面而系统地介绍了Swift开发技术。《Swift入门很简单》针对每一个知识点都配备了相应的实例,以帮助读者快速学习和掌握Swift语言。《Swift入门很简单》总结了读者在开发Swift程序时容易出现的错误,并分析了出错的原因,使得读者可以避免一些不必要的错误,并且也可以了解遇到问题时如何进行修改。
全书共16章,分为3篇。靠前篇介绍了Swift开发环境的搭建、Swift基本应用程序的创建、数据类型、语句、表达式、字符串、集合类型、程序控制结构、函数和闭包等内容;第2篇介绍了类、继承、枚举类型、结构、构造器、析构方法、扩展和协议等内容;第3篇介绍了自动引用计数、运算符重载和泛型等内容。
作者简介
陈隽,毕业于南京理工大学计算机科学与技术专业。现就职于江苏省淮安市行政学院。长期从事移动技术的教学与开发。先后在核心期刊上发表过多篇与计算机相关的论文,并出版图书多部。
刘媛媛,软件工程师。现就职于某知名IT公司的移动项目部,担任iOS开发技术研究员。擅长iOS等移动开发技术。长期从事iOS新技术和可穿戴设备的研究。参与过多个移动项目的开发,积累了丰富的开发经验。
目录
第1篇 Swift开发基础
第1章 编写第一个Swift程序
1.1 初识SwiR
1.1.1 Swift的诞生
1.1.2 Swift的特点与不足
1.2 搭建开发环境
1.2.1 安装Xcode 6
1.2.2 安装组件
1.2.3 更新组件和文档
1.3 编写第一个程序
1.3.1 创建项目
1.3.2 Xcode 6.1界面介绍
1.3.3 编译和运行
1.3.4 编写代码
1.3.5 生成可执行文件
1.4 Swift代码分析
1.4.1 代码的构成
1.4.2 标识符
1.4.3 关键字
1.4.4 注释
1.4.5 文件构成
1.5 使用帮助文档
第2章 数据类型
2.1 常量和变量
2.1.1 常量
2.1.2 变量
2.1.3 为声明的变量和常量指定数据类型
2.2 简单的数据类型
2.2.1 整数(Integer)
2.2.2 整型
2.2.3 浮点类型
2.2.4 字符类型/字符串类型
2.2.5 布尔类型
2.2.6 可选类型
2.3 字面值
2.3.1 整型字面值
2.3.2 浮点类型的字面值
2.3.3 字符型字面值
2.3.4 字符串字面值
2.3.5 布尔类型的字面值
2.4 高级数据类型——元组
2.5 类型别名
第3章 语句和表达式
3.1 语句
3.2 运算符与表达式
3.2.1 常用术语——元
3.2.2 赋值运算符和表达式
3.2.3 算术运算符和表达式
3.2.4 取余运算符和表达式
3.2.5 自增自减运算符和表达式
3.2.6 一元减运算符
3.2.7 一元加运算符
3.2.8 位运算符
3.2.9 溢出运算符
3.2.10 比较运算符和表达式
3.2.11 三元条件运算符
3.2.12 逻辑运算符和表达式
3.2.13 范围运算符
3.2.14 复合赋值运算符和表达式
3.2.15 求字节运算符和表达式
3.2.16 强制解析
3.3 类型转换
3.3.1 整数的转换
3.3.2 整数和浮点数的转换
第4章 字符串
4.1 字符串的初始化
4.1.1 字符串的种类
4.1.2 初始化空的字符串
4.1.3 使用字符串初始化字符串
4.1.4 计算字符个数
4.1.5 遍历字符
4.2 字符串组合
4.2.1 字符串与字符组合
4.2.2 字符串与字符串组合
4.3 字符串判断
4.3.1 判断字符串是否为空
4.3.2 判断字符串相等
4.3.3 判断前缀
4.3.4 判断后缀
4.4 大小写转换
4.4.1 大写转换
4.4.2 小写转换
4.5 Unicode编码
4.5.1 Unicode术语
4.5.2 Unicode字符串
4.5.3 UTF—8编码
4.5.4 UTF—16编码
4.5.5 UTF标量
第5章 集合类型
5.1 数组
5.1.1 数组字面量
5.1.2 数组的定义
5.1.3 数组的初始化
5.2 数组的操作
5.2.1 获取数组中元素的个数
5.2.2 判断数组是否为空
5.2.3 判断两个数组是否共用相同的元素
5.2.4 复制数组
5.2.5 在末尾添加一个元素
5.2.6 插入值
5.2.7 读取值
5.2.8 修改值
5.2.9 删除值
5.2.10 遍历数组
5.3 字典
5.3.1 字典字面量
5.3.2 字典的定义
5.3.3 字典的初始化
5.4 字典的操作
5.4.1 获取字典中的元素个数
5.4.2 读取键的值
5.4.3 添加元素
5.4.4 修改键关联的值
5.4.5 删除键
5.4.6 遍历
5.5 可变的集合类型
第6章 程序控制结构
6.1 顺序结构
6.1.1 程序的执行流程
6.1.2 代码调试
6.2 选择结构—if语句
6.2.1 if语句
6.2.2 if…else语句
6.2.3 if…
6.3 选择结构—switch语句
6.3.1 switch语句基本形式
6.3.2 规则1:相同的常量或常量表达式
6.3.3 规则2:可执行的语句不能为空
6.3.4 规则3:多条件组合
6.3.5 规则4:范围匹配
6.3.6 规则5:使用元组
6.3.7 规则6:数值绑定
6.3.8 规则7:使用where关键字
6.4 循环结构—for语句
6.4.1 for…in循环
6.4.2 for—condition—increment条件循环
6.5 循环结构—while语句
6.5.1 while循环
6.5.2 do while循环
6.6 跳转语句
6.6.1 continue语句
6.6.2 break语句
6.6.3 fallthrough语句
6.6.4 使用标签语句
第7章 函数和闭包
7.1 函数介绍
7.2 使用无参函数
7.2.1 无参函数的声明定义
7.2.2 无参函数的调用
7.2.3 空函数
7.3 使用有参函数
7.3.1 有参函数的声明定义
7.3.2 有参函数的调用
7.3.3 参数的注意事项
7.4 函数参数的特殊情况
7.4.1 本地参数名
7.4.2 外部参数名
7.4.3 设定参数默认值
7.4.4 为外部参数设置默认值
7.4.5 可变参数
7.4.6 常量参数和变量参数
7.4.7 输入—输出参数
7.5 函数的返回值
7.5.1 具有一个返回值的函数
7.5.2 具有多个返回值的函数
7.5.3 无返回值
7.6 函数类型
7.6.1 使用函数类型
7.6.2 使用函数类型作为参数类型
7.6.3 使用函数类型作为返回值类型
7.7 标准函数
7.7.1 绝对值函数abs()
7.7.2 最大值函数max()/最小值函数min()
7.7.3 序列的最大值函数maxElement()/最小值函数minElement()
7.7.4 判断序列是否包含指定元素函数contains()
7.7.5 序列排序函数son()
7.7.6 序列倒序函数reverse()
7.8 函数嵌套调用形式
7.8.1 嵌套调用基本形式
7.8.2 递归调用
7.9 闭包
7.9.1 闭包表达式
7.9.2 使用闭包表达式的注意事项
7.9.3 Trailing闭包
7.9.4 捕获值
第2篇 面向对象编程
……
第3篇 Swift高级开发技术
×
Close
添加到书单
加载中...
点此新建书单
×
Close
新建书单
标题:
简介:
蜀ICP备2024047804号
Copyright 版权所有 © jvwen.com 聚文网