詳解 Swift 改訂版
Linuxへの移植とオープンソース化の発表により、新たな節目を迎えたSwift 2の総合的な解説書。新機能であるプロトコル拡張とエラー処理についても丁寧な解説を加えました。
本書では、Swiftはやさしい言語です、とは言いません。Swiftは、頼めばすぐに色々やってくれるけれど、時々「?」とか「!」とか呟いていて、暗黙の了解というのが通じないらしい変なヤツです。しかし、次第に仕事のさせ方がわかってくると、事前に考え抜くタイプで、滅多にはしくじらず、一を聞いて十を知るような凄いポテンシャルを秘めていることに気づくでしょう。もちろん、それを理解するためにはそれなりの時間と努力を傾注する必要があります。本書が、そのようなことを学びたいと思う方の助けになればと願っています。
──「はじめに」より
■目次:
CHAPTER01 Swiftでプログラミング
CHAPTER02 関数
CHAPTER03 構造体
CHAPTER04 オプショナル
CHAPTER05 基本的なデータ型
CHAPTER06 パターン
CHAPTER07 演算子
CHAPTER08 クラスと継承
CHAPTER09 メモリ管理
CHAPTER10 プロトコル
CHAPTER11 拡張
CHAPTER12 エラー処理
CHAPTER13 クロージャ
CHAPTER14 ジェネリクス
CHAPTER15 C/Objective-Cとのデータ受け渡し
CHAPTER16 Objective-Cとの連携