エキスパートObjective-Cプログラミング-−iOS-OS-Xのメモリ管理とマルチスレッド(英語版)
"Pro Multithreading and Memory Management for iOS and OS X" 概略訳 *1
効果的にスムーズに動作するアプリケーションを開発するためには、並列動作とメモリ管理を制御することが重要です。自動リファレンスカウント(ARC:Automatic Reference Counting)は、Xcode4.2で導入されたApple社のメモリ管理方式の決定打です。「エキスパートObjective-Cプログラミング-−iOS-OS-Xのメモリ管理とマルチスレッド」は、ARCがどのように動作し、アプリケーション内にどのように取り込むのが最適であるかを解説します。グランドセントラルディスパッチ(GDC:Grand Central Dispatch)とブロックは、卓越したアプリケーションを開発する上の秘訣です。GDCを使うことで、最大限のパフォーマンスでスレッドを制御できます。
もし、マルチスレッドを使用したことが無かったり、ARCが未知の領域ならば、この本を読むことで、これらを理解するための概念を明確にし、プロフェッショナルなiOSとOS X開発者への道を歩むことができます。
参考データ
- 作者: Kazuki Sakamoto,Tomohiko Furumoto
- 出版社/メーカー: Apress
- 発売日: 2012/04/25
- メディア: ペーパーバック
- この商品を含むブログを見る
エキスパートObjective-Cプログラミング ?iOS/OS Xのメモリ管理とマルチスレッド?
- 作者: 坂本一樹
- 出版社/メーカー: インプレス
- 発売日: 2011/11/18
- メディア: 単行本(ソフトカバー)
- 購入: 8人 クリック: 343回
- この商品を含むブログ (25件) を見る
- エキスパートObjective-Cプログラミング -iOS/OS Xのメモリ管理とマルチスレッド- [単行本(ソフトカバー)]
-
- 坂本 一樹 (著)
- 単行本(ソフトカバー): 224ページ
- 出版社: インプレスジャパン (2011/11/18)
- ISBN-10: 4844331094
- ISBN-13: 978-4844331094
-
コメント
日本人が書いた書籍の英語への翻訳本です。ARC,GDC,Blockと、プロのObjective-C開発者が知っておくべき項目を、丁寧に解説してある良書です。やはり、日本人の本らしく、図も多く、日本人からするととても読みやすい本だと思います。このように、日本発の英語の技術書がもっと増えてもよいかもしれないと感じています。
内容的には、ARC, GDC, Blockは、今までのマルチスレッドプログラミングからすると、ある種のパラダイムシフトが必要なプログラミングスタイルなので、このような書籍で、きちんと概念を理解することが重要だと感じています。
*1:このOverviewは、Safari Books Onlineの対応する書籍のOverviewを概略で翻訳したものです。省略や意訳もありますので、詳細はオリジナルページを参照してください