-6

私は Objective-c と iOS アプリケーション開発の初心者です。そして、実装コードの私の方法についてあなたの提案をしたいと思います. そのようにすべてのメソッドを実装するためにView Controllerを使用しています:

- (void)viewDidLoad
{
    [super viewDidLoad];

[self performSelector:@selector(Method1) withObject:self afterDelay:0.1];

[self performSelector:@selector(Method2) withObject:self afterDelay:0.2];

[self performSelector:@selector(Method3) withObject:self afterDelay:0.3];

[self performSelector:@selector(Method4) withObject:self afterDelay:0.4];
}

その方法は、安定したアプリケーションへの真のアプローチです。

4

2 に答える 2

4

いつも使う必要はありません(performSelector:withObject:afterDelay:)!viewController に 2 つのメソッドが実装されているとします。

-(void) firstMethod 
{
   //do stuff here
}

-(void) secondMethod 
{
   //do stuff here
}

この方法でこれらのメソッドを呼び出すことができます:

- (void)viewDidLoad
{
    [super viewDidLoad];

    [self firstMethod];

    [self secondMethod];

}

これで、アプリが viewControllers のビューを読み込もうとしているときに、最初のメソッドが呼び出され、次に 2 番目のメソッドが呼び出されます ;)

于 2013-05-12T19:12:52.750 に答える