P455-607 例外とエラー 並列プログラミング キー値コーディング
例外
例外の伝播
- 例外の伝播によって実行されない処理が発生したりする。
エラー処理
エラー・レスポンダチェーン
- willPresentError
- applicationWillPresentError
並列プログラミング
相互排除
- 条件付きロック
- NSRecursiveLock
- Grand Central Dispatch
- NSOperation
- タスクに依存関係を設定
- タスクに優先度を設定
- コネクション
キー値コーディング
- キーパス
- 対一リレーションシップと対多リレーションシップ
- KVC準拠
- キー値監視
- Cocoaバインディング
可変個の引数を持つマクロ
- #define Debug(fmt, ...) fprinft(stderr, ">>>" fmt, __VA_ARGS__)
ユニットテスト
- OCUnit
最後ざーっと読んだのでピンと来ていない所多数。
キー値監視とか、使えるようになったら色々と便利なんだと思う。
GCDとNSOperationの使い分けとかも良くわかっていない。
とりあえず「詳解Objective-C2.0 第3版」編はこれで終了です。
すごく面白い本でした。
- 作者: 荻原剛志
- 出版社/メーカー: ソフトバンククリエイティブ
- 発売日: 2011/12/28
- メディア: 大型本
- 購入: 14人 クリック: 85回
- この商品を含むブログ (13件) を見る