gpt4 book ai didi

ios - 我的 Swift 项目上的编码错误缺少预期/参数&&分隔符

转载 作者:行者123 更新时间:2023-11-30 13:49:23 24 4
gpt4 key购买 nike

我的项目遇到问题,它不断请求 : 之后的预期参数类型。 & 预期分隔符 我在上面留下了对问题的评论,要求我插入它们。感谢您的帮助。

        // expected parameter type following ':' &             expectedseperator ,
func performGetRequest(targetURL: NSURLRequest, completion: { (data, HTTPStatusCode, error) -> Void in

if HTTPStatusCode == 200 && error == nil {

// Convert the JSON data to a dictionary.
let resultsDict = NSJSONSerialization.JSONObjectWithData(data!, options: nil, error: nil) as! Dictionary<NSObject, AnyObject>

let items: AnyObject! = resultsDict["items"] as AnyObject!
let firstItemDict = (items as! Array<AnyObject>)[0] as! Dictionary<NSObject, AnyObject>

let snippetDict = firstItemDict["snippet"] as! Dictionary<NSObject, AnyObject>

var desiredValuesDict: Dictionary<NSObject, AnyObject> = Dictionary<NSObject, AnyObject>()
desiredValuesDict["title"] = snippetDict["title"]
desiredValuesDict["description"] = snippetDict["description"]
desiredValuesDict["thumbnail"] = ((snippetDict["thumbnails"] as! Dictionary<NSObject, AnyObject>)["default"] as! Dictionary<NSObject, AnyObject>)["url"]


desiredValuesDict["playlistID"] = ((firstItemDict["contentDetails"] as! Dictionary<NSObject, AnyObject>)["relatedPlaylists"] as! Dictionary<NSObject, AnyObject>)["uploads"]

self.channelsDataArray.append(desiredValuesDict)

self.tblVideos.reloadData()

++self.channelIndex
if self.channelIndex < self.desiredChannelsArray.count {
self.getChannelDetails(useChannelIDParam)
}
else {
self.viewWait.hidden = true
}

} else {
println("HTTP Status Code = \(HTTPStatusCode)")
println("Error while loading channel details: \(error)") }

})
}
}

override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}

最佳答案

您似乎正在尝试调用函数 performGetRequest,但您在开头使用 func 定义它。

如果这不是您的意图,也许您正在尝试定义该函数,但您必须小心完成处理程序。您可以看到正确的做法here .

最后,这是一个 question具有相同名称和类似问题的函数。我不知道您的代码是否基于此,但查看该问题及其答案可能会澄清。

关于ios - 我的 Swift 项目上的编码错误缺少预期/参数&&分隔符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34487784/

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