[[Swift]]
#norelated
//================================================================
* Swift実践入門 [#p37aa644]
#html{{
<table border="0" cellpadding="5"><tr><td valign="top"><a href="https://www.amazon.co.jp/exec/obidos/ASIN/4774187305/vertex9-22/" target="_blank"><img src="https://images-fe.ssl-images-amazon.com/images/I/51O5F5tHiuL._SL160_.jpg" border="0"></a></td><td> </td><td valign="top"><a href="https://www.amazon.co.jp/exec/obidos/ASIN/4774187305/vertex9-22/" target="_blank">Swift実践入門 ── 直感的な文法と安全性を兼ね備えた言語 (WEB+DB PRESS plus)</a><br>石川 洋資<br>技術評論社<br>2017-02-07<br>¥ 3,456</td></tr></table>
}}
//================================================================
* 学習メモ [#t1326643]
#html{{
<p align="right"><a href="https://program.sagasite.info/wiki/index.php?cmd=edit&page=Swift%E5%AE%9F%E8%B7%B5%E5%85%A5%E9%96%80"><img src="image/edit.png" width="20" height="20" alt="編集" title="編集" /></a></p>
}}
|頁+行|章節|項目|日付|h
| [[Swift実践入門_p2]] | 1.1 | 言語の特徴 | 2017-09-14|
| [[Swift実践入門_p18]] | 1.4 | 命名規則 | 2017-09-14 |
| [[Swift実践入門_p25]] | 2.2.1 | 変数と定数、型注釈 | 2017-09-15 |
| [[Swift実践入門_p26]] | 2.2.1.2 | 型の確認方法 type(of:) | 2017-09-15 |
| [[Swift実践入門_p29]] | 2.2.2.1| 式 | 2017-09-15 |
//| [[Swift実践入門_p_L]] | | | |
//================================================================
* 目次 [#h0663e03]
|>|>|~ 言語の概要を把握する |
| 第1章 | Swiftはどのような言語か | 22頁 |
|>|>|~ 言語の基礎を理解する |
| 第2章 | 変数,定数と基本的な型 | 52頁 |
| 第3章 | 制御構文 | 30頁 |
| 第4章 | 関数とクロージャ | 24頁 |
|>|>|~ 型を理解する |
| 第5章 | 型の構成要素──プロパティ,イニシャライザ,メソッド | 30頁 |
| 第6章 | 型の種類──構造体,クラス,列挙型 | 30頁 |
| 第7章 | プロトコル──型のインタフェースの定義 | 30頁 |
| 第8章 | ジェネリクス──汎用的な関数と型 | 14頁 |
|>|>|~ モジュールを作成する |
| 第9章 | モジュール──配布可能なプログラムの単位 | 14頁 |
|>|>|~ 実践的なパターンを身に付ける |
| 第10章 | 型の設計指針 | 22頁 |
| 第11章 | イベント通知 | 22頁 |
| 第12章 | 非同期処理 | 18頁 |
| 第13章 | エラー処理 | 36頁 |
| 第14章 | 実践的なSwiftアプリケーション──Web APIクライアントを作ろう | 42頁 |
|>|>|~ Objective-Cと連携する |
| 第15章 | SwiftからObjective-Cを利用する | 39頁 |
(426頁÷15章=平均28.4頁)
//================================================================
* 出版社 [#i3967ceb]
- Swift実践入門 ──直感的な文法と安全性を兼ね備えた言語:書籍案内|技術評論社
http://gihyo.jp/book/2017/978-4-7741-8730-3
- はじめに[Swift実践入門 ──直感的な文法と安全性を兼ね備えた言語(WEB+DB PRESS plusシリーズ)|gihyo.jp … 技術評論社
http://gihyo.jp/magazine/wdpress/plus/978-4-7741-8730-3/0001
//================================================================
* ツール [#naa419a8]
- IBM Swift Sandbox
https://swift.sandbox.bluemix.net/
- Try Swift!
http://swift-lang.org/tryswift/