登入帳戶  | 訂單查詢  | 購物車/收銀台(0) | 在線留言板  | 付款方式  | 運費計算  | 聯絡我們  | 幫助中心 |  加入書簽
會員登入   新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類瀏覽雜誌 臺灣用戶
品種:超過100萬種各類書籍/音像和精品,正品正價,放心網購,悭钱省心 服務:香港台灣澳門海外 送貨:速遞郵局服務站

新書上架簡體書 繁體書
暢銷書架簡體書 繁體書
好書推介簡體書 繁體書

十月出版:大陸書 台灣書
九月出版:大陸書 台灣書
八月出版:大陸書 台灣書
七月出版:大陸書 台灣書
六月出版:大陸書 台灣書
五月出版:大陸書 台灣書
四月出版:大陸書 台灣書
三月出版:大陸書 台灣書
二月出版:大陸書 台灣書
一月出版:大陸書 台灣書
12月出版:大陸書 台灣書
11月出版:大陸書 台灣書
十月出版:大陸書 台灣書
九月出版:大陸書 台灣書
八月出版:大陸書 台灣書

『簡體書』Swift入门很简单 入门很简单丛书

書城自編碼: 2525814
分類:簡體書→大陸圖書→計算機/網絡程序設計
作者: 陈隽 刘媛媛
國際書號(ISBN): 9787302388807
出版社: 清华大学出版社
出版日期: 2015-02-01
版次: 1 印次: 1
頁數/字數: 373/615
書度/開本: 16开 釘裝: 平装

售價:HK$ 131.6

我要買

share:

** 我創建的書架 **
未登入.


新書推薦:
FANUC工业机器人装调与维修
《 FANUC工业机器人装调与维修 》

售價:HK$ 102.4
吕著中国通史
《 吕著中国通史 》

售價:HK$ 64.4
爱琴海的光芒 : 千年古希腊文明
《 爱琴海的光芒 : 千年古希腊文明 》

售價:HK$ 204.7
不被他人左右:基于阿德勒心理学的无压力工作法
《 不被他人左右:基于阿德勒心理学的无压力工作法 》

售價:HK$ 67.9
SDGSAT-1卫星热红外影像图集
《 SDGSAT-1卫星热红外影像图集 》

售價:HK$ 457.7
股市趋势技术分析(原书第11版)
《 股市趋势技术分析(原书第11版) 》

售價:HK$ 227.7
汉匈战争全史
《 汉匈战争全史 》

售價:HK$ 102.4
恶的哲学研究(社会思想丛书)
《 恶的哲学研究(社会思想丛书) 》

售價:HK$ 109.8

 

建議一齊購買:

+

HK$ 280.8
《深入解析Mac OS X & iOS操作系统》
+

HK$ 231.4
《Objective-C程序设计(第6版)》
+

HK$ 146.2
《老码说编程之玩转Swift江湖》
+

HK$ 92.1
《iOS Auto Layout开发秘籍(第2版)(移动开发经》
+

HK$ 184.8
《iOS编程(第4版)》
編輯推薦:
最新技术:基于最新的Mac 10.10 Yosemite操作系统、Xcode 6.1开发环境和Swift 1.1正式版写作
入门迅速:浅显易懂,零门槛学习Swift编程,真的很简单,娓娓道来,亲切自然,老鸟带领菜鸟,快速跨入Swift的大门
实例众多:通过290个典型示例引导读者快速掌握,几乎每个知识点都配以对应的实例进行讲解
对比讲解:对Objective-C和Swift差异比较大地方进行对比讲解,这样读者可以轻松从Objective-C过渡到Swift语言
调试讲解:结合Xcode的调试功能,讲解程序的执行方式,让读者更好的理解Swift语言和编程的技巧


答疑解惑:提供E-mail、论坛、QQ群等方式解答读者提出的疑问

移动开发推荐阅读(点击链接查看)

《Swift游戏开发案例实战》 (155个示例,5个项目案例)
《iOS编程实战宝典》 (全面、详细、实用、深入)
《iOS开发范例实战宝典(基础篇)》 (117个典型实例展现14类界面模块)
《iOS开发范例实战宝典(进阶篇)》 (121个典型实例展现12类应用模块)


《Xamar
內容簡介:
本书由浅入深,全面而系统地介绍了Swift开发技术。本书针对每一个知识点都配备了相应的实例,以帮助读者快速学习和掌握Swift语言。本书总结了读者在开发Swift程序时容易出现的错误,并分析了出错的原因,使得读者可以避免一些不必要的错误,并且也可以了解遇到问题时如何进行修改。
全书共16章,分为3篇。第1篇介绍了Swift开发环境的搭建、Swift基本应用程序的创建、数据类型、语句、表达式、字符串、集合类型、程序控制结构、函数和闭包等内容;第2篇介绍了类、继承、枚举类型、结构、构造器、析构方法、扩展和协议等内容;第3篇介绍了自动引用计数、运算符重载和泛型等内容。
本书涉及面广,从基础理论到语法,再到高级应用,几乎涉及Swift开发的所有重要知识。本书适合所有想要学习Swift开发技术的人员阅读,也适合想要向Swift迁移的Objective-C程序员阅读。
關於作者:
陈隽,毕业于南京理工大学计算机科学与技术专业。现就职于江苏省淮安市行政学院。长期从事移动技术开发。先后在核心期刊发表过多篇与计算机相关的论文,并出版图书多部。
刘媛媛,软件工程师。现就职于某知名IT公司移动项目部门,担任iOS开发技术研究员。擅长iOS等移动开发技术,长期从事iOS新技术和可穿戴性设备的研究。参与过多个移动项目的开发,积累了丰富的开发经验。
目錄
第1篇 Swift开发基础
第1章 编写第一个Swift程序
1.1 初识Swift
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.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...else 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 序列排序函数sort
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篇 面向对象编程
第8章 类
8.1 类与对象
8.1.1 类的组成
8.1.2 创建类
8.1.3 实例化对象
8.2 属性
8.2.1 存储属性
8.2.2 计算属性
8.2.3 类型属性
8.2.4 属性监视器
8.3 方法
8.3.1 实例方法
8.3.2 类型方法
8.3.3 存储属性、局部变量和全局变量的区别
8.3.4 局部变量和存储属性同名的解决方法——self属性
8.4 下标脚本
8.4.1 定义下标脚本
8.4.2 调用下标脚本
8.4.3 使用下标脚本
8.5 类的嵌套
8.5.1 直接嵌套
8.5.2 多次嵌套
8.6 可选链接
8.6.1 可选链接的实现方式
8.6.2 通过可选链接调用属性、下标脚本、方法
8.6.3 连接多个链接
第9章 继承
9.1 为什么使用继承
9.1.1 减少代码量
9.1.2 扩展功能
9.2 继承的实现
9.2.1 继承的定义
9.2.2 属性的继承
9.2.3 下标脚本的继承
9.2.4 方法的继承
9.3 继承的特点
9.3.1 多层继承
9.3.2 不可删除
9.4 重写
9.4.1 重写属性
9.4.2 重写下标脚本
9.4.3 重写方法
9.4.4 重写的注意事项
9.4.5 访问父类成员
9.4.6 阻止重写
9.5 类型检查
9.5.1 类型检查——is
9.5.2 类型检查——as
9.5.3 AnyObject和Any的类型检查
第10章 枚举类型
10.1 枚举类型的组成
10.2 定义枚举类型
10.2.1 任意类型的枚举类型
10.2.2 指定数据类型的枚举类型
10.3 定义枚举类型的成员
10.3.1 定义任意类型的枚举成员
10.3.2 定义指定数据类型的枚举类型成员
10.3.3 注意事项
10.4 实例化枚举类型的对象
10.5 访问枚举类型中成员的原始值
10.5.1 通过成员访问原始值
10.5.2 通过原始值获取成员
10.6 枚举成员与switch匹配
10.7 相关值
10.8 定义枚举类型的属性
10.8.1 计算属性
10.8.2 类型属性
10.8.3 属性监视器
10.9 定义枚举类型的下标脚本
10.10 定义枚举类型的方法
10.10.1 实例方法
10.10.2 类型方法
10.11 枚举类型的应用
10.11.1 为常量变量赋值
10.11.2 作为函数的参数
10.12 枚举类型嵌套
10.12.1 直接嵌套
10.12.2 多次嵌套
第11章 结构
11.1 结构的定义和实例化
11.1.1 结构的构成
11.1.2 定义结构
11.1.3 实例化对象
11.2 定义结构的属性
11.2.1 存储属性
11.2.2 计算属性
11.2.3 类型属性
11.2.4 添加属性监视器
11.2.5 初始化实例对象
11.3 定义结构的下标脚本
11.4 定义结构的方法
11.4.1 实例方法
11.4.2 类型方法
11.5 结构嵌套
11.5.1 直接嵌套
11.5.2 多次嵌套
11.6 类、枚举类型、结构的区别
11.7 类、枚举、结构的嵌套
11.7.1 枚举使用在类中
11.7.2 枚举使用在结构中
11.7.3 类使用在结构中
第12章 构造方法和析构方法
12.1 值类型的构造器
12.1.1 默认构造器
12.1.2 自定义构造器
12.1.3 构造器代理
12.2 类的构造器
12.2.1 默认构造器
12.2.2 自定义构造器
12.2.3 构造器代理
12.2.4 构造器的继承和重载
12.3 构造器的特殊情况
12.3.1 可选类型
12.3.2 修改常量属性
12.4 类的构造
12.5 设置默认值
12.5.1 在定义时直接赋值
12.5.2 在构造器中赋值
12.5.3 使用闭包设置属性的默认值
12.5.4 使用函数设置默认值
12.6 析构方法
12.6.1 理解析构
12.6.2 析构方法的定义
12.6.3 使用析构方法
12.6.4 构造方法和析构方法的区别
第13章 扩展和协议
13.1 扩展
13.1.1 扩展的定义
13.1.2 扩展属性
13.1.3 扩展构造器
13.1.4 扩展方法
13.1.5 扩展下标脚本
13.1.6 扩展嵌套类型
13.2 协议
13.2.1 协议的定义
13.2.2 协议的实现
13.2.3 协议的成员声明——属性
13.2.4 协议的成员声明——方法
13.2.5 协议的成员声明——可变方法
13.3 可选协议
13.3.1 定义可选协议
13.3.2 声明可选成员
13.3.3 调用可选协议
13.4 使用协议类型
13.4.1 协议类型作为常量、变量等的数据类型
13.4.2 协议类型的返回值或参数
13.4.3 协议类型作为集合的元素类型
13.5 在扩展中使用协议
13.5.1 在扩展中实现协议
13.5.2 定义协议成员
13.5.3 扩展协议声明
13.6 协议的继承
13.7 协议组合
13.8 检查协议的一致性
13.9 委托
第3篇 Swift高级开发技术
第14章 自动引用计数(ARC)
14.1 自动引用计数的工作机制
14.2 循环强引用的产生
14.2.1 类实例之间的循环强引用
14.2.2 闭包引起的循环强引用
14.3 循环强引用的解决方法
14.3.1 解决类实例之间的循环强引用
14.3.2 解决闭包引起的循环强引用
第15章 运算符重载
15.1 为什么使用运算符重载
15.2 算术运算符的重载
15.3 一元减加运算符的重载
15.3.1 一元减运算符的重载
15.3.2 一元加运算符的重载
15.4 复合赋值运算符的重载
15.5 自增自减运算符的重载
15.5.1 自增运算符的重载
15.5.2 自减运算符的重载
15.6 比较运算符的重载
15.6.1 “==”相等运算符的重载
15.6.2 “!=”不相等运算符的重载
15.6.3 其他比较运算符的重载
15.7 自定义运算符的重载
15.7.1 前置自定义运算符的重载
15.7.2 中置自定义运算符的重载
15.7.3 后置自定义运算符的重载
15.7.4 自定义运算符的优先级和结合性
15.8 注意事项
15.8.1 重载后运算符的优先级
15.8.2 不可以重载的运算符
第16章 泛型
16.1 为什么使用泛型
16.2 泛型函数
16.3 泛型类型
16.3.1 泛型枚举
16.3.2 泛型结构
16.3.3 泛型类
16.4 泛型类的层次结构
16.4.1 使用泛型基类
16.4.2 使用泛型派生类
16.5 具有多个类型参数的泛型
16.6 类型约束
16.7 关联类型

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 海外用户
megBook.com.hk
Copyright © 2013 - 2024 (香港)大書城有限公司  All Rights Reserved.