2011年8月22日TweetPocketOAuthConsumerの標準のデリゲート/セレクタを使う形の使い方は、実際に使ってみると可読性の低いコードになってしまったり、セレクタの名前を間違えてしまったりなどミスが発生しがちなので、OAuthConsumerをブロックに対応させるクラスを作りました。例によって、使うときは無保証/自己責任で注意して使ってください。}}];SYOAuthクラスでは、コールバックをブロックの形で指定しています。コーディングの量が減るのに加えて、メソッドチェーンが書きやすくなります。実際に情報取得等のapiを叩く」など、メソッドチェーンが沢山登場するので、それをデリゲート/セレクタ指定の形で実装するとコードが非常に汚くなってしまいます。加えて、OAConsumerやOATokenのインスタンス生成のコードを毎回いれるのも面倒臭いので、引数で一発で指定できるようにしています。isPost引数にYESを渡すとリクエストをPOSTで投げます。実際に使ってみるとこのままの形で使うのはなかなか使い勝手がよくないので、普段僕はブロック対応のラッパーを作って使っています。次のポストでそのラッパーについて説明します。コメントをキャンセルメールアドレスが公開されることはありません。*ウェブサイトご意見、ご感想をお願いします。その2ARを学ぶ10連休。折り返し地点までの記録。