お詫びと訂正(正誤表)
本書の以下の部分に誤りがありました。ここに訂正するとともに、ご迷惑をおかけしたことを深くお詫び申し上げます。
(2018年2月19日最終更新)
P.138 『書いて覚えるSwift入門』(小飼弾著)
| 誤 |
extension Int {
subscript(_ i:Int)->Bool {
get {
return self & (1 << i) == 0
}
set {
var mask = 1 << i
if !newValue { mask = ̃mask }
self ¦= mask
}
}
}
|
| 正 |
extension Int {
subscript(_ i:Int)->Bool {
get {
return self & (1 << i) == 0
}
set {
var mask = 1 << i
if !newValue {
mask = ~mask
self &= mask
} else {
self |= mask
}
}
}
}
|