江风网

txt_epub_Kindle_azw3_mobi_pdf电子书免费下载

Swift开发指南(修订版)

分类: 编程语言
出版时间: 2014-12-01
发布时间: 2020-10-09
阅读热度: 13
综合评分: 0
下载支持: TXT EPUB MOBI AZW3 PDF
在线阅读: 手机阅读 电脑阅读
《Swift开发指南(修订版)》内容简介

本教程通过大量案例讲解了Swift语言开发的方方面面,包含常量与变量、运算符和表达式、数据类型、数据类型转换、字符串类型、语言的元组类型、可选类型、数组、字典、控制语句、函数、闭包、类与结构体、属性、方法、下标、继承、构造器、析构器、扩展、协议等。本书适合现有iOS开发者,其它移动平台开发者计划从事iOS开发者,对iOS开发感兴趣的读者,计划从事iOS开发工作的人,以及计算机专业大学生。本书属于基础语言类技术书,非常适合作为培训教材。关东升国内知名iOS技术作家,iOS技术顾问,高级培训讲师,移动开发专家。担任51CTO社区iOS技术顾问,精通iOS、Android和Windows Phone及HTML5等移动开发技术,擅长移动平台的应用和游戏类项目开发。曾先后主持开发大型网络游戏《神农诀》的iOS和Android客户端、国家农产品追溯系统的iPad客户端、酒店预订系统的iPhone客户端、金融系统微博的iOS和Windows Phone及Android客户端。在App Store上发布了多款游戏和应用软件。长期为中国移动研究院、云南移动、东软、方正科技、大唐电信、中石油、深圳康拓普、上海财富168、天津港务局等企事业单位授课。除本书外,还著有《iOS开发指南》《品味移动设计》《iOS网络编程与云端应用最佳实践》《iOS传感器应用开发最佳实践》《iOS多媒体编程技术最佳实践》《iPhone与iPad开发实战——iOS经典应用剖析》等畅销书。

《Swift开发指南(修订版)》章节目录
  • 前言
  • 内容和组织结构
  • 本书网站
  • 源代码
  • 同步练习
  • 勘误与支持
  • 致谢
  • 第一部分 基础篇
  • 第 1 章 准备开始
  • 1.1 本书学习路线图
  • 1.2 本书中的约定
  • 1.3 Xcode开发工具
  • 1.4 如何使用API帮助
  • 1.5 本章小结
  • 1.6 同步练习
  • 第 2 章 第一个Swift程序
  • 2.1 使用Playground编写
  • 2.2 代码解释
  • 2.3 本章小结
  • 2.4 同步练习
  • 第 3 章 Swift基本语法
  • 3.1 标识符和关键字
  • 3.2 常量和变量
  • 3.3 注释
  • 3.4 表达式
  • 3.5 本章小结
  • 3.6 同步练习
  • 第 4 章 基本运算符
  • 4.1 算术运算符
  • 4.2 关系运算符
  • 4.3 逻辑运算符
  • 4.4 位运算符
  • 4.5 其他运算符
  • 4.6 本章小结
  • 4.7 同步练习
  • 第 5 章 基本数据类型
  • 5.1 Swift数据类型
  • 5.2 整型
  • 5.3 浮点型
  • 5.4 数字表示方式
  • 5.5 数字类型之间的转换
  • 5.6 布尔型
  • 5.7 元组类型
  • 5.8 本章小结
  • 5.9 同步练习
  • 第 6 章 字符和字符串
  • 6.1 字符
  • 6.2 创建字符串
  • 6.3 字符串可变性
  • 6.4 字符串比较
  • 6.5 本章小结
  • 6.6 同步练习
  • 第 7 章 控制语句
  • 7.1 分支语句
  • 7.2 循环语句
  • 7.3 跳转语句
  • 7.4 本章小结
  • 7.5 同步练习
  • 第 8 章 集合
  • 8.1 数组集合
  • 8.2 字典集合
  • 8.3 集合的复制
  • 8.4 本章小结
  • 8.5 同步练习
  • 第 9 章 函数
  • 9.1 使用函数
  • 9.2 传递参数
  • 9.3 函数返回值
  • 9.4 函数类型
  • 9.5 函数重载
  • 9.6 嵌套函数
  • 9.7 泛型和泛型函数
  • 9.8 本章小结
  • 9.9 同步练习
  • 第 10 章 闭包
  • 10.1 回顾嵌套函数
  • 10.2 闭包的概念
  • 10.3 使用闭包表达式
  • 10.4 使用尾随闭包
  • 10.5 捕获上下文中的变量和常量
  • 10.6 本章小结
  • 10.7 同步练习
  • 第二部分 面向对象篇
  • 第 11 章 Swift语言中的面向对象特性
  • 11.1 面向对象概念和基本特征
  • 11.2 Swift中的面向对象类型
  • 11.3 枚举
  • 11.4 结构体与类
  • 11.5 类型嵌套
  • 11.6 可选类型与可选链
  • 11.7 访问限定
  • 11.8 本章小结
  • 11.9 同步练习
  • 第 12 章 属性与下标
  • 12.1 存储属性
  • 12.2 计算属性
  • 12.3 属性观察者
  • 12.4 静态属性
  • 12.5 使用下标
  • 12.6 本章小结
  • 12.7 同步练习
  • 第 13 章 方法
  • 13.1 实例方法
  • 13.2 静态方法
  • 13.3 本章小结
  • 13.4 同步练习
  • 第 14 章 构造与析构
  • 14.1 构造器
  • 14.2 构造器重载
  • 14.3 析构器
  • 14.4 本章小结
  • 14.5 同步练习
  • 第 15 章 继承
  • 15.1 从一个示例开始
  • 15.2 构造器继承
  • 15.3 重写
  • 15.4 类型检查与转换
  • 15.5 本章小结
  • 15.6 同步练习
  • 第 16 章 扩展和协议
  • 16.1 扩展
  • 16.2 协议
  • 16.3 扩展中声明协议
  • 16.4 本章小结
  • 16.5 同步练习
  • 第 17 章 Swift内存管理
  • 17.1 Swift内存管理概述
  • 17.2 强引用循环
  • 17.3 打破强引用循环
  • 17.4 闭包中的强引用循环
  • 17.5 本章小结
  • 17.6 同步练习
  • 第三部分 过渡篇
  • 第 18 章 从Objective-C到Swift
  • 18.1 选择语言
  • 18.2 Swift调用Objective-C
  • 18.3 Objective-C调用Swift
  • 18.4 本章小结
  • 18.5 同步练习
  • 第 19 章 使用Foundation框架
  • 19.1 数字类 NSNumber
  • 19.2 字符串类
  • 19.3 数组类
  • 19.4 字典类
  • 19.5 本章小结
  • 19.6 同步练习
  • 第四部分 实战篇
  • 第 20 章 iOS开发基础
  • 20.1 iOS介绍
  • 20.2 第一个iOS应用HelloWorld
  • 20.3 iOS API简介
  • 20.4 本章小结
  • 20.5 同步练习
  • 第 21 章 项目实战——基于分层架构的多版本iPhone计算器
  • 21.1 应用分析与设计
  • 21.2 创建工程
  • 21.3 业务逻辑层开发
  • 21.4 表示层开发
  • 21.5 Objective-C版本的计算器
  • 21.6 Swift调用Objective-C实现的计算器
  • 21.7 Objective-C调用Swift实现的计算器
  • 21.8 本章小结
  • 21.9 同步练习
  • 看完了
更多小说
版权免责声明
《Swift开发指南(修订版)》为网络收集或网友自行上传,本站不对内容负责,《Swift开发指南(修订版)》版权归原作者所有,仅供学习交流,请勿商业使用,本站不提供任何下载,储存服务,如无意侵犯了你对《Swift开发指南(修订版)》的版权,请联系我们,我们将在第一时间删除相关内容!