2013-01-28 UIAlertViewのボタンイベントをDelegateじゃなくてBlockで処理したい another iOS 前の記事の別解 わざわざUIAlertViewの派生クラスにしなくても、イニシャライザでBlockを受け取り、 実装したUIAlertViewDelegateのメソッド内でそれらを呼ぶだけのクラスを新規で定義して、そいつのインスタンスをUIAlertViewのdelegateに設定してやる方がシンプルなんじゃないかと考えたので実験。 結果はうまく動かず。 プロトコロの実装方法や、クラスの作り方を誤解している可能性もあるので、また時間が出来たらチャレンジしてみたい。