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

@neiraza

2匹の怪獣が寝た後にプログラマーしてる、最近はサイバーエージェントでゼミ長もしてる僕のネタ帳

UIAlertViewのdelegateでダラダラすんの禁止

UIAlertViewでok/cancelをタップした後の処理ってどうしてます?

delegateだけで対応すると、
複数のUIAlertView扱っちゃうと、分岐の嵐。

アラートダイアログが消えたら、○○するとかでも良いのかもだけど、
後々、UIKitが対応してくれるとしたら、blockでやってくれるはず。
また既に多くの人が、そーしてるはず。そいうライブラリもあるし。

あとは、カテゴリにしといてくれないと使いづらい。
シンプルにおさめると、こんなんでいいはず。


参考 UIAlertView の delegate 束縛を解放しよう | mixi Engineers' Blog