ダウンロード
(2017年4月17日更新)
以下のファイルをダウンロードできます。圧縮ファイルをダウンロードしていただき,適宜解凍してご利用ください。
- ダウンロード
- samples.zip
お詫びと訂正(正誤表)
本書の以下の部分に誤りがありました。ここに訂正するとともに,ご迷惑をおかけしたことを深くお詫び申し上げます。
(2017年4月17日最終更新)
第4章「RxSwift実践入門」4-3「RxSwift実践入門」
P.92「リスト7 mapを利用した実装の例」3行目
誤 |
.subscribe(onNext: {print("map: ¥\($0)")})
|
正 |
.subscribe(onNext: {print("map: \($0)")})
|
P.93「リスト11 GithubにAPIリクエストを送信する」16行目
P.93「リスト11 GithubにAPIリクエストを送信する」19行目
誤 |
startCount = dictionary["stargazers_count"] as! Int
|
正 |
starCount = dictionary["stargazers_count"] as! Int
|
P.93「リスト11 GithubにAPIリクエストを送信する」26行目
誤 |
let query = "?q=¥\(keyword)"
|
正 |
let query = "?q=\(keyword)"
|
P.93「リスト12 実行結果」2〜4行目
誤 |
GithubRepository(name: "ReactiveX/RxSwift", startCount: 7414),
GithubRepository(name: "jspahrsummers/RxSwift", startCount: 623),
GithubRepository(name: "RxSwiftCommunity/RxViewModel", startCount: 198)
|
正 |
GithubRepository(name: "ReactiveX/RxSwift", starCount: 7414),
GithubRepository(name: "jspahrsummers/RxSwift", starCount: 623),
GithubRepository(name: "RxSwiftCommunity/RxViewModel", starCount: 198)
|
P.96「リスト16 bind関数の実装」18行目
誤 |
$0 + "\($1.name)(\($1.startCount))\n"
|
正 |
$0 + "\($1.name)(\($1.starCount))\n"
|