I am beginner at Objective-c and iOS application develop. And i want to take your suggestions about my way of implementation codes. I am using view controllers for implement all my methods in that way:

```
- (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];
}

```

Is that way, a true approach for a stabile application.