A Day In The Life

とあるプログラマの備忘録

詳解 Objective-C 2.0

詳解 Objective-C 2.0 詳解 Objective-C 2.0
荻原 剛志(著)
ソフトバンククリエイティブ

このアイテムの詳細を見る

Objective-Cの文法からCocoa/Foundation(コレクション系ライブラリ、プロパティリスト、ローカライズ、スレッド、メッセージ送信、分散オブジェクト、キー値バインディング等々)の解説までObjective-Cに関するあらゆる情報がこの一冊に詰まっています。個人的には付録でコードスタイル(クラス名は大文字ではじめろ、メソッド名は小文字ではじめろとか)について解説されていたのがうれしかったです。
日本人の書く言語の本ってほとんどが入門どまりなのですが、この本は単なる言語の解説にとどまらずなぜこうなったのかという歴史的背景まできちんと解説されていています。
iPhoneアプリ開発をはじめるならまずこの本を買うことをおすすめします。

補足

19章のサンプルコード(UroCtrl#moveFrom:メソッドの内容)が間違っていたので19章を読む前に以下ページのサンプルコード(修正版)をダウンロードしておきましょう。