返回列表 发帖

[疯狂Swift讲义] 《疯狂Swift讲义》征集勘误

《疯狂Swift讲义》现已上市,由于客观上的原因,书中会存在少量笔误、勘误。

凭个人的力量真的很难全部找出它们,但只要得到全体疯狂Java联盟成员的帮助,这本书会更加完善。

无论谁发现此书任何笔误、勘误,请在此贴后跟帖。
(为避免混淆,发帖之前先看看别人的提过的勘误,避免重复提出。)

任何错误一经证实,即赠送疯狂金币。

谢谢大家。

——李刚恳请
生命没有假期!
如果生命只剩下最后一秒,你可会想到我?

本帖最后由 ystanglei 于 2015-1-20 14:54 编辑

刚收到书,正文第二页发现一个笔误
章节 1.1swift语言简介 Swift一经推出,立即激发了广发开发者的极大热情。  --》这里应该是“广大”
1

评分人数

TOP

本帖最后由 kongyeeku 于 2015-3-6 09:13 编辑

41页  倒数第三行
一旦为元组的各元素指定了名字,程序即可通过元素名来访问元组的元组。==》根据上下文来说  此处应该是元素
1

评分人数

TOP

本帖最后由 ystanglei 于 2015-1-21 20:25 编辑

44页
2.8.3可选绑定
//程序清单下第二行:因此tmp变量的类型是String,而不是String! ==>这里应该是String?

ps:这个是我理解错误  这个没有问题

TOP

83页:上面代码中初始变量有三个...,那么这些变量应该有相同的数据类型一段
  1. for var b = 0, s = 0, p = 0, e = "he" ; b < 10 && s < 4 && e == "he" ; p++
  2. {
  3.     println("b:\(b++)")
  4.     println("s:\(++s), p:\(p)")
  5.    
  6. }
复制代码
编译的时候并没有报错,可见描述并不准确
1

评分人数

TOP

93页:最后一行
"在上面的语法格式中,element无需使用let声明,for-in 循环会讲隐式声明该变量"
此处应为常量(前文提及的时候均为常量)
1

评分人数

TOP

第2章 基本数据类型,第49页字符串的基本操作countElements()函数

现在官方已经改名成count函数了

TOP

回复 4# ystanglei


    这个就应该是String? 因为还没讲到隐式可选绑定 虽然String!也可以通过编译 但是意义说不通

TOP

返回列表