加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

Advanced Swift中文版

发布时间:2020-12-14 01:33:32 所属栏目:百科 来源:网络整理
导读:背景介绍 《Advance Swift》是由objc.io出版的一本深入介绍Swift特性的书。 目前,《Advance Swift》还没有完成,作者仅放出了预览版(2015.10.15),并且声明会在2015年底前写完。预览版和最终版有一些区别,我会先根据预览版翻译,等最终版放出后再及时更新

背景介绍

《Advance Swift》是由objc.io出版的一本深入介绍Swift特性的书。

目前,《Advance Swift》还没有完成,作者仅放出了预览版(2015.10.15),并且声明会在2015年底前写完。预览版和最终版有一些区别,我会先根据预览版翻译,等最终版放出后再及时更新。如果你发现文章有错别字、语义不通顺、翻译不当等问题,请及时留言或私信我,我们共同打造一个高质量的Swift专题。

本专题的所有文章允许自由转载,但必须在文章开头标注作者和原文链接。

如何阅读译文

感觉作者的风格偏向于口语化、生活化(我没怎么读过英文原著,不太清楚一般的技术类书籍的写作风格)。具体来说就是比较啰嗦,重复的地方比较多。为了尊重原著和作者,我基本也就照着翻译了。

这本书给我的另一个感觉是,经常突然提出一个晦涩难懂的定义或解释。我已经尽力让它容易理解,但有些时候也不得不感慨于文字的苍白无力。好在一般这种情况下都会有代码举例说明,所以读者可以耐心一些,不要着急,先看完代码或译者注部分(如果有的话),再回头重新理解一下之前的概念。

每篇译文的最后基本都有“译者注”部分,这主要是对书中知识的补充、解释,以及我自己的理解。强烈建议读者阅读。如果标记不明显的话,可以全文搜索“[1]”这样的关键字。

再次强调由于精力、能力有限,欢迎交流指正

章节目录

如果有超链接说明该文章已翻译,欢迎收藏或RSS订阅:
  • 1.预览版
  • 2.介绍
    • 2.1 读者对象
    • 2.2 Swift的特点
    • 2.3 基本术语
    • 2.4 章节概述
    • 2.5 Swift风格指南
  • 3.集合
    • 3.1 数组与可变性
    • 3.2 数组变换
    • 3.3 字典与集合
    • 3.4 集合协议
    • 3.5 集合
    • 3.6 下标
  • 4.可选类型
    • 4.1 标记值
    • 4.2 用枚举解决魔法值问题
    • 4.3 可选类型
    • 4.4 何时使用强制解封
    • 4.5 危险的隐式可选类型
  • 5.结构体与类
  • 6.函数
  • 7.字符串
  • 8.实践:封装标准Markdown
  • 9.互用性进阶

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读