title: Executing Methods One After Another in iOS
body: <p>In my application I have four methods like </p>
  
  <pre><code>- (void)Method1;  
  - (void)Method2;  
  - (void)Method3;  
  - (void)Method4;
  </code></pre>
  
  <p>I want to execute these methods one after another. I search for this one in some sources they are using "dispatch_Time" in some sources they are using "NSThread sleepForTimeInterval:" But in my application I don't want to execute those methods using time. I want to execute them if the previous method execution is completed. How can I do this?</p>