詳解 Objective-C 2.0 第3版
詳解 Objective-C 2.0 第3版
種類 | 情報 |
---|---|
著者 | 萩原剛志 |
発行日 | 2011年12月30日 初版第1刷発行 |
発行 | ソフトバンク・クリエイティブ |
感想
以下、第3版の感想です
タイトルのとおり、『詳解 Objective-C 2.0』の第3版。
使用している環境はこんな感じ。
- Mac OS X 10.7 (Lion)
- iOS 5
- Objective-C 2.0
第2版と比べて、大きな変更点はこんな感じ。
- 全体的に、ARCに関する説明を追加
- 宣言プロパティの説明を加筆修正
その他、読んでて気がついた変更点はこんな感じ。
- インスタンス変数の定義をインプリメント部に書けるようになった
- Mac OS X 10.7以降ではPowerPC向けのコード生成が不可に
- サンプルプログラムの動作画面が変わった
- コラムがいくつか追加
- メッセージ内の語順の話
- サンドボックス
- 可変個の引数を持つマクロ
ARCはメモリ管理の基礎に関わるところだし、その変更だけでも十分大きいと言えなくもないけど・・・ 期待してたほど、大きな追加・修正は無かったかな。
個人的には、@dynamicの説明が省略されてるのは残念。あと、Objective-C++の話がまったくないのも残念。『詳解 Objective-C』ってタイトルを考えたら、NSURLの話よりこっちの方がマッチしてるのでは?
すでに第2版を持ってる人は、よく考えてから買い換えるかどうか決めたほうが良いかと。すでにARCも宣言プロパティも詳しく知ってる人なら、第2版のままでも問題ないかも。
これから、Objective-C関係の話を詳しく知りたい人には、無条件でおすすめ。
おすすめ指数:☆☆☆☆+
(2014/02/03 読了)