まだあまり相手にされていない感じの Blocks ですが、使うことができるシーンは結構あります。 NSURLConnection を使用すると、簡単にWEBからリソースを取得できますが、多少記述が多くなってしまうのと、デリゲートによって処理が散らばってしまうのが問題です。そこで、Blocks を使って、よりモダンな書き方ができるようにしてみます。 今回は NSURLConnection にカテゴリとして追加することにしました。使い方はこんな感じになります。 NSURLRequest *request = [NSURLRequest requestWithURL:[NSURL URLWithString:@"http://lifeaether.homeunix.net/"]]; [NSURLConnection sendRequest:request completeBlock:^( NSD