title: Completion Handlers for Objective-C to Swift
body: <p>I am currently rewriting a project from the Objective-C to Swift. Most of the project is done, but I am having problems translating a method that has a completion handler. I have reviewed the documentation, but I am still having problems. The method is: </p>
  
  <pre><code>- (void)start:(void ( ^ ) ( WTStartupConfiguration *configuration ))startupHandler 
  completion:(void ( ^ ) ( BOOL isRunning , NSError *error ))completionHandler
  </code></pre>
  
  <p>In objective-C, I would simply write is as:</p>
  
  <pre><code>[self.architectView start:^(WTStartupConfiguration *configuration)
   { } completion:^(BOOL isRunning, NSError *error) {}}];
  </code></pre>
  
  <p>I cannot get a good grasp on closure syntax in Swift. Any help would be appreciated!</p>