Thursday, April 30, 2015

Swift: conditional unwrapping, checking error is nil or not

var error: NSError?

// now use error in functions like
audioSession.overrideOutputAudioPort(AVAudioSessionPortOverride.None, error: &error)

//and now conditional unwrapped

 if let routeChangeError = error {
            NSLog("error %@",routeChangeError)
  }

No comments:

Post a Comment