下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922
读书 > 编程语言 >Java > Swift语言实战精讲-(第2版)

Swift语言实战精讲-(第2版)

综合评级:★★★★★

定价:89.00

作者:刘明洋

出版社:人民邮电

出版日期:2016/06/01

页数:606

ISBN:9787115422859

书籍介绍

《swift语言实战精讲(第2版)》使用全新的swift 2.0语言通过案例精细讲解app开发的实战技巧。全书共分为两大部分。一部分快速浏览基础知识,语法入门快人一步。二部分包含14章,是实战技巧的重头戏,主要通过实例来介绍ios图形用户界面的开发、数据存储、触摸和手势、动画、多媒体、网络通信设备朝向和移动、定位与地图、地址簿、短信、邮件、电话、本地化、推送通知、真机调试与ios程序发布等高级开发技巧。一本书快速搞定商业化移动开发,适合想要学习用swift语言进行app开发的工程师阅读。

相关课程
目录

第1部分 入 门

第1章 Swift开发入门2

1.1 Swift概述2

1.2 搭建开发环境3

1.2.1 开发环境的要求3

1.2.2 系统环境搭建4

1.2.3 xcode开发工具搭建14

1.3 编写第1个程序16

1.4 Swift代码分析20

1.4.1 文件构成20

1.4.2 标识符21

1.4.3 关键字22

1.4.4 注释和分号23

1.4.5 代码的构成23

1.5 使用帮助文档24

1.5.1 简介24

1.5.2 下载安装24

1.5.3 使用25

1.5.4 Quick Help30

1.6 Swift基础语法32

1.6.1 变量和常量32

1.6.2 基本数据类型及转换34

1.6.3 运算符和表达式42

1.6.4 控制流52

1.6.5 枚举和结构体57

1.6.6 宏定义59

1.6.7 代码规范60

第2章 Swift与Cocoa63

2.1 字符串63

2.1.1 初始化字符串63

2.1.2 字符串常用方法介绍64

2.2 集合类型69

2.2.1 数组69

2.2.2 字典72

2.2.3 集合的可变性75

2.3 解包(if let语句和guard语句)76

2.3.1 if let语句76

2.3.2 guard语句76

2.4 类78

2.4.1 类和对象78

2.4.2 属性79

2.4.3 方法81

2.4.4 下标脚本83

2.5 函数和闭包85

2.5.1 函数85

2.5.2 闭包87

2.6 初始化与反初始化89

2.6.1 初始化89

2.6.2 反初始化94

2.7 id兼容性94

2.8 nil对象95

2.9 继承96

2.9.1 继承96

2.9.2 重写97

2.10 扩展98

2.10.1 扩展的定义98

2.10.2 扩展属性99

2.10.3 扩展构造器100

2.10.4 扩展方法101

2.10.5 扩展下标脚本10

热门图书
推荐新闻
技术文库
论坛推荐