読者です 読者をやめる 読者になる 読者になる

KOYAMA Yoshiaki のブログ

プログラミングについての試行錯誤をつらつら書き溜めていきます。

Kindle 版書籍 Cocoa Design Patterns (Developer's Library) 購入。

今月はあまり書くことがないので、本の紹介です。
iOS、OS X のプログラミングを続けていると、Appleフレームワークの出来の良さに舌を巻きます。デザインパターンについては、良書だと評判の

増補改訂版Java言語で学ぶデザインパターン入門

増補改訂版Java言語で学ぶデザインパターン入門

を随分前に読んだきりです。それで、もう少し理解を深めようと

Cocoa Design Patterns (Developer's Library)

Cocoa Design Patterns (Developer's Library)

を購入してみました。読んでいる途中ですが

Memory Zones
Category
Informal Procotols
Fast Enumrators
Accessors
Copying
Notifications

など、より深く理解することが出来ました。ただし、Objective-C 2.0 には対応していますが、新たに追加された Objective-C value literal syntax

NSNumber *longNumber = @42l; 
NSDictionary *dictionary = @{
                  @"anObject" : someObject,
               @"helloString" : @"Hello, World!",
               @"magicNumber" : @42,
                    @"aValue" : someValue
};
NSArray *someArray = @[firstObject, secondObject, thirdObject];

などには対応していません。情報としては少し古いかもしれませんが、十分に通用する内容です。


はてなポイントが余っていたので、アマゾンギフト券に交換し、次の Kindle版書籍とコミックを買ってみました。

進撃の巨人(1): 1 (少年マガジンKC)

進撃の巨人(1): 1 (少年マガジンKC)

進撃の巨人(2): 2 (講談社コミックス)

進撃の巨人(2): 2 (講談社コミックス)

テルマエ・ロマエI: 1 (ビームコミックス)

テルマエ・ロマエI: 1 (ビームコミックス)

テルマエ・ロマエII: 2 (ビームコミックス)

テルマエ・ロマエII: 2 (ビームコミックス)

Kindle 版書籍やコミックは手軽に買えるので、 注意しないといけませんね!
いくらお金があっても足りません!