Slide 13
Slide 13 text
Implementing Handoff
func application(application: UIApplication,
willContinueUserActivityWithType userActivityType: String) -> Bool {
return true
}
func application(application: UIApplication,
continueUserActivity userActivity: NSUserActivity,
restorationHandler: ([AnyObject]!) -> Void) -> Bool {
if let navigationController = window?.rootViewController as? UINavigationController,
rootViewController = navigationController.viewControllers.first as? ViewController,
imageData = userActivity.userInfo?["Image"] as? NSData,
image = UIImage(data: imageData) {
rootViewController.selectedImage = image
}
return true
}