gpt4 book ai didi

Swift:设置选择器时无法将类型 <> 的值转换为预期的参数类型 <>

转载 作者:行者123 更新时间:2023-11-28 15:51:42 25 4
gpt4 key购买 nike

我收到这个错误:

cannot convert value of type nsdictionary to expected argument type string

enter image description here
这是我的代码:

let json:NSDictionary = try JSONSerialization.jsonObject(with: dataResponse, options: []) as! NSDictionary
self.performSelector(onMainThread: Selector(updateUIwithJsonResponse), with: json, waitUntilDone: true)

performSelector 正在调用此函数:

func updateUIwithJsonResponse(json:NSDictionary) {
print(json)
}

你们中有人知道我为什么会收到此错误吗?

最佳答案

你的方法需要一个参数,所以试试

self.performSelector(onMainThread: #selector(updateUIwithJsonResponse(json:)), with: json, waitUntilDone: true)

关于Swift:设置选择器时无法将类型 <> 的值转换为预期的参数类型 <>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42216033/

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