『Swiftではじめる iPhoneアプリ開発の教科書 【Swift 2&Xcode 7対応】』サポートサイト
このページは森巧尚[著] まつむらまきお[イラスト]『Swiftではじめる iPhoneアプリ開発の教科書 【Swift 2&Xcode 7対応】(ISBN978-4-8399-5703-2)』のサポートページです。
紙版
2015/10/29 初版第1刷発行
2016/04/17 初版第2刷発行
電子版
2015/10/29 v1.0リリース
2016/04/08 v1.1リリース
書籍詳細ページに戻る
サンプルダウンロード
本書で解説したサンプルを収録しています。ダウンロード、解凍してお使いください。
samplefile71.zip (Swift 2.1/2.2およびXcode 7.1に対応済)
●本書で解説したサンプルのデータを収録しています。
●Chapter ごとのフォルダに分かれています。
●本書に記載されている内容や本ダウンロードデータの運用によって、いかなる損害が生じても、出版社および著者は責任を負いかねますので、あらかじめご了承ください。
Swift 2.1/Xcode 7.1補足情報
- HTTP通信
- HTTP通信できるようにするための設定のKey名が変更になりました。Xcode 7.0では[NSAppTransportSecurity]でしたが、Xcode 7.1では[App Transport Security Settings]に変わりました。本書では187ページ、188ページ、228ページに関連してきます。下記「訂正情報」をご参照ください。
訂正情報
■初版第1刷の訂正(紙版第2刷、電子版v1.1で対応済)(2016/04/08更新)-------------------------------
- ●081ページ : ページ下部の小見出しにミスがありました。(2016/4/8追加)
- 誤)
- <初期値>から<終了値>未満までを繰り返す
正) - <開始値>から<終了値>未満までを繰り返す
- ●171ページ : 手順24の手順中にミスがありました。(2015/11/4追加)
- 誤)
- 「上のImageViewを右へドラッグして、」
「下のImageViewを右へドラッグして、」 - 正)
- 「上のImageViewを右クリック(control+クリック)してドラッグし、」
「下のImageViewを右クリック(control+クリック)してドラッグし、」
- ●187ページ、188ページ : HTTP通信の制限について(2015/11/4追加)
- Xcode 7.0では、Keyの名前が[NSAppTransportSecurity]でしたが、Xcode 7.1では[App Transport Security Settings]に変わりました。よって、Xcode 7.1では下記のようにしてください。
- 誤)
- [NSAppTransportSecurity]
- 正)
- [App Transport Security Settings]
- ●228ページ : 25 HTTP通信できるように設定します(2015/12/10追加)
- Xcode 7.0では、Keyの名前が[NSAppTransportSecurity]でしたが、Xcode 7.1では[App Transport Security Settings]に変わりました。よって、Xcode 7.1では「25 HTTP通信できるように設定します」のKeyの設定を下記のようにしてください。
- 誤)
- [NSAppTransportSecurity]
- 正)
- [App Transport Security Settings]
- ●232ページ :手順30「Labelをアウトレット接続して、名前をつけます」一番下の図が間違っていました。(2015/11/4追加)
- 正)
- ●257ページ : 手順22の書式「画面が表示されるときに呼び出されるメソッドをオーバーライドして使う」にミスがありました。(2015/11/16追加)
- 誤)
- override func viewWillAppear(animated: Bool) {
} - 正)
- override func viewWillAppear(animated: Bool) {
super.viewWillAppear(animated)
<画面が表示されるときに行う処理>
} - ●257ページ :手順22「画面が表示されるときに、ランダムな値を作って表示します」の図が間違っていました。(2015/11/16追加)
- 正)
- ●258ページ :手順24「3つの変数の準備をして、画面を表示したとき、その色で背景色を塗ります」の図が間違っていました。(2015/11/16追加)
- 正)