Objective-Cの事も書いておかないとiPhoneアプリ技術者だと思ってもらえないのでは?と思い、今回はObjective-Cのネタを書きたいと思います。内容は『Blocksでバックグラウンド処理を楽にしよう!』ですslidropでは色んな所でバックグラウンド処理を使っています。可読性があがった!楽に使えるようになった!です。■普通に書くと?という感じになります。した処理をバックグラウンドに回したい時、メソッドをわざわざ書かないといけないのが残念...。バックグラウンド処理に回す場合は@autoreleasepoolでくくっておかないとメモリリークします。■NSObjectを拡張してみるそこで、Blocksを使えるようにNSObjectを拡張します。NSObject+Extensions.hNSObject+Extensions.m■使ってみる!■まとめ楽になったね!でも、一時期楽しくなって使い過ぎたらパフォーマンスが悪くなりました(笑)■おまけこの延長線上で、performSelectorXXX系をBlocksが使えるように拡張すると更に便利です。