万本电子书0元读

万本电子书0元读

顶部广告

疯狂Swift讲义(含CD光盘1张)电子书

  推荐: Cocos2d-x 3.X游戏发实战(附光盘) 疯狂iOS讲义:Objective-C 2.0与iPhone/iPad应用发基础(上 第2版 附光盘) 疯狂Android讲义(第3版) 疯狂iOS讲义(下) iPhone/iPad高级应用与手游发(附光盘)  基于Swift稳定、正式版本写成,避免了基于测试版写成图书误导读者及与实际语言特性严重不符的问题。 不仅百分百覆盖Apple官方Swift编程指南,更有丰富案例便于读者学习和领悟。

售       价:¥

纸质售价:¥47.60购买纸书

23人正在读 | 0人评论 6.2

作       者:李刚

出  版  社:电子工业出版社

出版时间:2015-01-01

字       数:27.3万

所属分类: 科技 > 计算机/网络 > 程序设计

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
Swift是2014年6月由Apple公司发布的编程语言,Swift发布之初就引起广大发者强烈的兴趣。目前,Swift已经发布了正式版,其语法也趋于稳定。 《疯狂Swift讲义》以全新的OS X 10.10为平台,以Xcode 6.1为发工具,全面介绍了Swift正式版的语法,以及使用Swift发iOS应用的知识。全书从Swift基本语法始介绍,详细介绍了Swift的基本语法结构、Swift函数式编程特征、Swift的面向对象特征、Foundation框架的核心类库用法等知识,并通过示例介绍了如何在iOS应用中混合使用Swift与Objective-C行发。掌握Swift语言之后,本书将带领读者掌握iOS应用发的基本理论,以及iOS应用的MVC设计和事件处理编程。本书后一章介绍了一个俄罗斯方块游戏。 《疯狂Swift讲义》并不局限于介绍Swift的简单语法,而是从“项目驱动”的角度来讲授理论,全书为Swift所有语法提供了大量的示例程序,大部分地方甚至从正、反两方面举例,务求使读者能举一反三地真正掌握Swift编程。如果读者在阅读本书时遇到了技术问题,可以登录疯狂Java联盟发帖,笔者将会及时予以解答。 《疯狂Swift讲义》为所有算深掌握Swift编程的读者而编写,适合各种层次的Swift学习者和发者阅读,也适合作为大学教育、培训机构的Swift教材。<br/>【推荐语】<br/>  推荐: Cocos2d-x 3.X游戏发实战(附光盘) 疯狂iOS讲义:Objective-C 2.0与iPhone/iPad应用发基础(上 第2版 附光盘) 疯狂Android讲义(第3版) 疯狂iOS讲义(下) iPhone/iPad高级应用与手游发(附光盘)    基于Swift稳定、正式版本写成,避免了基于测试版写成图书误导读者及与实际语言特性严重不符的问题。 不仅百分百覆盖Apple官方Swift编程指南,更有丰富案例便于读者学习和领悟。 作者李刚老师已出版深受广大App发人员喜欢的《疯狂iOS讲义》(上)(下)册等畅销书。          <br/>【作者】<br/>李刚,十多年软件行业发从业经验,疯狂软件教育中心教学总监。 疯狂Java实训营创始人,疯狂Java体系原创图书作者。 广东技术师范学院计算机科学系兼职副教授,51cto专家门诊特邀嘉宾。 培训的学生已在华为、IBM、阿里软件、网易、电信盈科等名企就职。 国内著名高端IT技术作家,已出版《疯狂Java讲义》《疯狂Android讲义》《轻量级Java EE企业应用实战》《疯狂iOS讲义(上)(下)》《疯狂Ajax讲义》《疯狂XML讲义》《经典Java EE企业应用实战》《疯狂HTML 5/CSS 3/JavaScript讲义》《Struts 2.x权威指南》等著作。其中疯狂Java体系图书经多年沉淀,赢得极高的市场认同,多次重印成为超级畅销书,并被多所“985”“211”院校选作教材。部分图书已被翻译成繁体中文版、授权到台湾地区。<br/>
目录展开

前言

第1章 Swift语言与开发环境

1.1 Swift语言简介

1.2 搭建Swift开发环境

1.3 第一个Swift程序

1.4 使用终端窗口编译、运行Swift程序

1.5 熟悉Xcode

1.6 本章小结

第2章 Swift的基本数据类型

2.1 注释

2.2 变量与常量

2.3 整型

2.4 浮点型

2.5 数值型之间的类型转换

2.6 布尔型

2.7 元组(tuple)类型

2.8 可选类型

2.9 类型别名

2.10 字符和字符串

2.11 本章小结

第3章 运算符与表达式

3.1 赋值运算符

3.2 算术运算符

3.3 溢出运算符

3.4 位运算符

3.5 扩展后的赋值运算符

3.6 范围运算符

3.7 比较运算符

3.8 逻辑运算符

3.9 三目运算符

3.10 nil合并运算符

3.11 运算符的结合性和优先级

3.12 本章小结

第4章 流程控制

4.1 顺序结构

4.2 分支结构

4.3 循环结构

4.4 控制循环结构

4.5 本章小结

第5章 集合

5.1 数组

5.2 字典

5.3 集合的复制

5.4 本章小结

第6章 函数和闭包

6.1 函数入门

6.2 函数的形参

6.3 函数类型

6.4 函数重载

6.5 嵌套函数

6.6 嵌套函数与闭包

6.7 闭包表达式

6.8 捕获上下文中的变量和常量

6.9 闭包是引用类型

6.10 本章小结

第7章 面向对象(上)

7.1 Swift的面向对象支持

7.2 枚举

7.3 类和结构体

7.4 存储属性

7.5 计算属性

7.6 属性观察者

7.7 方法

7.8 下标

7.9 可选链

7.10 类型属性和类型方法

7.11 构造器

7.12 可能失败的构造器

7.13 本章小结

第8章 面向对象(下)

8.1 继承

8.2 类的构造与析构

8.3 多态

8.4 嵌套类型

8.5 扩展

8.6 协议

8.7 隐藏与封装

8.8 Swift内存管理

8.9 Swift面向对象语法总结

8.10 本章小结

第9章 泛型

9.1 泛型的作用

9.2 泛型函数

9.3 泛型类型

9.4 类型约束

9.5 关联类型

9.6 where子句

9.7 本章小结

第10章 运算符函数

10.1 运算符重载

10.2 前置和后置运算符

10.3 扩展后的赋值运算符

10.4 比较运算符

10.5 自定义运算符

10.6 本章小结

第11章 Foundation框架详解

11.1 包装类

11.2 字符串(NSString与NSMutableString)

11.3 日期与时间

11.4 数组(NSArray与NSMutableArray)

11.5 集合(NSSet与NSMutableSet)

11.6 有序集合(NSOrderedSet与NSMutableOrderedSet)

11.7 字典(NSDictionary与NSMutableDictionary)

11.8 本章小结

第12章 使用Swift开发iOS应用

12.1 从iOS项目开始

12.2 MVC

12.3 事件机制

12.4 代码控制UI界面

12.5 本章小结

第13章 Objective-C与Swift混编

13.1 Swift调用Objective-C

13.2 Objective-C调用Swift

13.3 本章小结

第14章 俄罗斯方块

14.1 俄罗斯方块简介

14.2 开发游戏界面

14.3 俄罗斯方块的数据模型

14.4 实现游戏逻辑

14.5 本章小结

累计评论(0条) 1个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部