万本电子书0元读

万本电子书0元读

顶部广告

Swift进阶电子书

√ Swift 非常适于系统编程,同时它也能被用于书写高层级的代码。 √ 如果你已想深探索这门语言的奥秘,这是*能找到的一本书。 √ 全球知名 iOS 教学网站 objc,其精品图书更是惠及无数发者。 √ 高层级抽象如泛型协议,低层级如封装C代码、字符串内部实现。

售       价:¥

纸质售价:¥51.70购买纸书

231人正在读 | 1人评论 6.2

作       者:Chris Eidhof(克里斯·安道夫)

出  版  社:电子工业出版社

出版时间:2017-04-01

字       数:27.4万

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

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

为你推荐

  • 读书简介
  • 目录
  • 累计评论(1条)
  • 读书简介
  • 目录
  • 累计评论(1条)
在本书中,我们涵盖了Swift程序设计的一些阶话题。如果你已经通读Apple的Swift编程指南,并且想要深探索关于这门语言的更多内容,那么这本书正适合你!Swift非常适合用来行系统编程,而同时它也能被用于书写高层级的代码。我们在书中既会研究像是泛型、协议这样的高层级抽象的内容,也会涉足像是封装C代码以及字符串内部实现这样的低层级话题。<br/>【推荐语】<br/>√ Swift 非常适于系统编程,同时它也能被用于书写高层级的代码。 √ 如果你已想深探索这门语言的奥秘,这是*能找到的一本书。 √ 全球知名 iOS 教学网站 objc,其精品图书更是惠及无数发者。 √ 高层级抽象如泛型协议,低层级如封装C代码、字符串内部实现。<br/>【作者】<br/>王巍 (onevcat) ,《Swifter(第2版):100个Swift 2 发Tip》作者,来自中国的一线 iOS 发者,毕业于清华大学。在校期间就始行 iOS 发,拥有丰富的 Cocoa 和 Objective-C 发经验,另外他也活跃于使用 C# 的 Unity3D 游戏发界。曾经发了《小熊推金币》,《Pomo Do》等一系列优秀的 iOS 游戏和应用。在业余时间,王巍会在 OneV's Den 撰写博客,分享他在发中的一些心得和体会。另外,王巍还是翻译项目 objc 中国的组织者和管理者,为中国的 Objective-C 社区的发展做出了贡献。同时,他也很喜欢为源社区贡献代码,是著名的 Xcode 插件 VVDocumenter 的作者。现在王巍旅居日本,并就职于即时通讯软件公司 Line,从事 iOS 发工作,致力于为全世界带来更好体验和功能的应用。<br/>
目录展开

内容简介

译者序

第1章 介绍

1.1 本书所面向的读者

1.2 主题

1.3 术语

1.4 Swift风格指南

第2章 内建集合类型

2.1 数组

2.2 字典

2.3 Set

2.4 Range

第3章 集合类型协议

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 总结

第5章 结构体和类

5.1 值类型

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 inout参数和可变方法

6.5 计算属性和下标

6.6 自动闭包

6.7 总结

第7章 字符串

7.1 不再固定宽度

7.2 字符串和集合

7.3 简单的正则表达式匹配器

7.4 ExpressibleByStringLiteral

7.5 String的内部结构

7.6 编码单元表示方式

7.7 CustomStringConvertible和CustomDebugStringConvertible

7.8 文本输出流

7.9 字符串性能

7.10 展望

第8章 错误处理

8.1 Result类型

8.2 抛出和捕获

8.3 带有类型的错误

8.4 将错误桥接到Objective-C

8.5 错误和函数参数

8.6 使用defer进行清理

8.7 错误和可选值

8.8 错误链

8.9 高阶函数和错误

8.10 总结

第9章 泛型

9.1 重载

9.2 对集合采用泛型操作

9.3 使用泛型进行代码设计

9.4 泛型的工作方式

9.5 总结

第10章 协议

10.1 面向协议编程

10.2 协议的两种类型

10.3 带有Self的协议

10.4 协议内幕

10.5 总结

第11章 互用性

11.1 实践:封装CommonMark

11.2 低层级类型概览

11.3 函数指针

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

发表评论

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

买过这本书的人还买过

读了这本书的人还在读

回顶部