[増補改訂第3版]Swift実践入門

サポートページ

ダウンロード

(2021年2月15日更新)

以下のファイルをダウンロードできます。圧縮ファイルをダウンロードしていただき、適宜解凍してご利用ください。

ダウンロード
サンプルコードファイル

お詫びと訂正(正誤表)

本書の以下の部分に誤りがありました。ここに訂正するとともに、ご迷惑をおかけしたことを深くお詫び申し上げます。

(2022年9月20日最終更新)

P.387 コードの下から4行目

let int = try throwableIntFunction(throwsError: false)
let int = try throwableIntFunction(throwsError: true)

P.411 1つ目のコードの下から2行目

public var errors: [error]
public var errors: [Error]

(以下2022年6月6日更新)

以下、第1刷まで。

P.53 2段落目

上記のコードの「2つの文字列間の順序の比較」部分では、compare(_:option:)メソッドで2つの文字列間の順序を検証しています。引数optionに.caseInsensitiveを与えているので、大文字と小文字は区別されません。
上記のコードの「2つの文字列間の順序の比較」部分では、compare(_:options:)メソッドで2つの文字列間の順序を検証しています。引数optionsに.caseInsensitiveを与えているので、大文字と小文字は区別されません。

P.134 1つ目のコードの2行目

return "\(int)"
return "\(from)"