gpt4 book ai didi

ios - Parse + Swift ft. 选项的问题

转载 作者:行者123 更新时间:2023-11-28 13:10:00 25 4
gpt4 key购买 nike

我在使用第二个函数时遇到了一些麻烦,但由于它引用了第一个函数,所以我将两者都包括在内。我一直在玩弄可选项(?和!)并无济于事,得到'无法分配类型'AnyObject?!'的不可变值除其他外。谢谢。

func getRequestForName(name: NSString) -> AnyObject{
for r in requests{
if(r["from"] as? NSString == name || r["to"] as? NSString == name){
return r
}
}
}
func acceptRequestForName(name: NSString){
var r: AnyObject = getRequestForName(name)
r["status"] = "accepted" as AnyObject?!
r.saveEventually()
}

最佳答案

试试这个

func getRequestForName(name: NSString, requests:[AnyObject]) -> AnyObject{
for r in requests{
if(r["from"] as? NSString == name || r["to"] as? NSString == name){
return r
}
}
}


func acceptRequestForName(name: NSString){
var r: AnyObject = getRequestForName(name,requests) //please declare an array of anyObject before using it here
r["status"] = "accepted" as AnyObject
r.saveEventually()
}

关于ios - Parse + Swift ft. 选项的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31691464/

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