gpt4 book ai didi

ios - 无法快速分配值类型不匹配

转载 作者:行者123 更新时间:2023-11-28 06:27:37 24 4
gpt4 key购买 nike

我有以下代码片段。

 camera.onDeviceChange = { [weak self] (camera: LLSimpleCamera!, device: AVCaptureDevice!) -> Void in
print("Device changed.")
}

这曾经在 Swift 2 中运行良好,但现在我收到以下错误消息:

Cannot assign value of type '(LLSimpleCamera!, AVCaptureDevice!) -> Void' to type '((LLSimpleCamera?, AVCaptureDevice?) -> Void)!'

不太确定如何更改它,我尝试通过更改 !到 optionals 然后添加 !在无效之后,但是这没有用。

最佳答案

您的错误表明类型不匹配,这意味着 LLSimpleCamera! != LLSimpleCamera? .. 无需定义类型。 .. 你可以像这样使用它

camera.onDeviceChange = { [weak self] (camera, device) -> Void in
print("Device changed.")
}

关于ios - 无法快速分配值类型不匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41399264/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com