Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/99.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 无法分配类型为';(字符串?、布尔、[AnyObject]?、n错误?->;()';到_Ios_Swift_Swift3 - Fatal编程技术网

Ios 无法分配类型为';(字符串?、布尔、[AnyObject]?、n错误?->;()';到

Ios 无法分配类型为';(字符串?、布尔、[AnyObject]?、n错误?->;()';到,ios,swift,swift3,Ios,Swift,Swift3,在我更新Xcode版本8.0(8A218a)swift 3之后,我得到了这个错误 无法为类型“UIActivityViewControllerCompletionWithItemsHandler”分配类型为“(字符串?、布尔、[AnyObject]?、NSError?)->()”的值 我一直在关注这个 但我还是收到了错误信息 它在早期版本7.3.1 swift 2中运行良好。使用UIActivityType而不是字符串,[Any]而不是[AnyObject]和Error而不是像这样的NSErro

在我更新Xcode版本8.0(8A218a)swift 3之后,我得到了这个错误

无法为类型“UIActivityViewControllerCompletionWithItemsHandler”分配类型为“(字符串?、布尔、[AnyObject]?、NSError?)->()”的值

我一直在关注这个

但我还是收到了错误信息


它在早期版本7.3.1 swift 2中运行良好。

使用
UIActivityType
而不是
字符串,
[Any]
而不是
[AnyObject]
Error
而不是像这样的
NSError

activityview.completionWithItemsHandler = {(activityType: UIActivityType?, completed:Bool, returnedItems:[Any]?, error: Error?) in
    if !completed {
        print("cancelled")
        return
    }else{
        complele()
    }
}

查看更多详细信息。

使用
UIActivityType
而不是
字符串,
[Any]
而不是
[AnyObject]
Error
而不是
NSError
,如下所示

activityview.completionWithItemsHandler = {(activityType: UIActivityType?, completed:Bool, returnedItems:[Any]?, error: Error?) in
    if !completed {
        print("cancelled")
        return
    }else{
        complele()
    }
}

查看更多详细信息。

仍然收到错误消息:无法将类型“(字符串?、Bool、[Any]?、error?)的值分配给类型“UIActivityViewControllerCompletionWithItemsHandler?”的(>)仍然收到错误消息:无法分配类型(字符串?、Bool、[Any]?、error?)的值()'要键入'UIActivityViewControllerCompletionWithItemsHandler?'谢谢你救了我一天:DWelcome伙计,快乐编码:)