それが可能かどうかはわかりませんが、私の質問は次のとおりです。init
内に存在するクラスのメソッドの最後にもう 1 行追加したいUIKit
; 既存のメソッドの実装にアクセスできず、init
変更したいと考えています。
追加したいとしましょう
NSLog(@"Hello world!");
initWithNibName
のメソッドの最後までUIViewController
。出来ますか?
それが可能かどうかはわかりませんが、私の質問は次のとおりです。init
内に存在するクラスのメソッドの最後にもう 1 行追加したいUIKit
; 既存のメソッドの実装にアクセスできず、init
変更したいと考えています。
追加したいとしましょう
NSLog(@"Hello world!");
initWithNibName
のメソッドの最後までUIViewController
。出来ますか?
メソッドの実装を入れ替えることができます。これを確認してください。
何かのようなもの:
しかし、クラスのすべてのインスタンスでメソッドの実装を変更する限り、それは良い考えではありません。
UPD: ああ、私が提案していることについて正しい記事を見つけました。