我的代碼在我的項目下面的行...無法爲類型'(String!,Bool,[AnyObject]!,NSError!) - > Void賦值爲UIActivityViewControllerCompletionWithItemsHandler類型的值?'
@IBAction func shareMeme(sender: UIBarButtonItem) {
let newMeme = save()
let memedImage = newMeme.memedImage
let activityViewController = UIActivityViewController(activityItems: [memedImage], applicationActivities: nil)
presentViewController(activityViewController, animated: true, completion: nil)
activityViewController.completionWithItemsHandler = {(type: String!, completed: Bool, returnedItems: [AnyObject]!, error: NSError!) -> Void in
dispatch_async(dispatch_get_main_queue()){
self.presentingViewController?.dismissViewControllerAnimated(true, completion: nil)
}
}
}
我不斷收到一個編譯器錯誤「不能指定類型的值「(字符串!BOOL,[AnyObject]!NSError!) - >空」到類型值‘UIActivityViewControllerCompletionWithItemsHandler’」指的是下面的代碼行...
activityViewController.completionWithItemsHandler = {(type: String!, completed: Bool, returnedItems: [AnyObject]!, error: NSError!) -> Void in
任何建議,將不勝感激?。