0

サーバーから情報を読み込んでいます。これを行うための別のメソッドを作成しました。次に、[selfmyCustomMethod]を呼び出してメソッドを実行します。[self myCustomMethod](initWithNibName、viewDidLoad、viewWillLoad、viewWillAppear、viewDidAppear)をどこで呼び出しても、カスタムメソッドが2回呼び出されます。

4

1 に答える 1

0

UIViewController2回インスタンス化していませんか?または、ある時点でこれらのメソッドのいずれかを自分で呼び出しますか? initWithNibNameは 1 回だけ呼び出されますが、他のメソッドは a の存続期間中に複数回呼び出される可能性がありますUIViewControllerinitWithNibNameただし、これはメソッドを呼び出すのに最適な場所であるという意味ではありません。たとえば、ビューで何かをする必要があるかどうかなど、正確に何をするかによって異なります。

于 2010-03-11T21:37:04.810 に答える