「ないのなら作ってしまえpresentingViewController - Objective-Cで動的メソッド追加 - bricklifeのはてなブログ」というエントリーで、iOS 5から UIViewController に追加された presentingViewController というメソッド(プロパティ)の疑似メソッドを作成し、iOS 4でも使えるようにするという話をしました。 そこではメソッドが使われる前、例えばアプリケーション起動時などにObjective-Cランタイムの関数を使って追加する方法をとりましたが、今回は NSObject の resolveInstanceMethod: というクラスメソッドを使ってみます。 resolveInstanceMethod: resolveInstanceMethod: というメソッドは、オブジェクトに送られたメッセージが実装され