gpt4 book ai didi

swift - 解析和 Swift getObjectInBackgroundWithId

转载 作者:行者123 更新时间:2023-11-30 14:02:38 24 4
gpt4 key购买 nike

我有以下代码,但仍然显示错误

Cannot invoke 'getObjectInBackgroundWithId' with an argument list of type '((String), (PFObject!, NSError!) -> Void).

我试图让 Swift 随机选择 Parse 中的一行,以便每次都是随机的。

func CallData(){
GetRandomObjectID()
if(ObjectIDsPublicArray.count > 0){
var query : PFQuery = PFQuery(className: "QuestionsandAnswers")
query.getObjectInBackgroundWithId(ObjectIDsPublicArray[RandomID]){
(ObjectHolder : PFObject!, error : NSError!) -> Void in
if (error == nil){
self.Questions = ObjectHolder["Questions"] as! String!
self.Answers = ObjectHolder["Answers"] as! Array!
self.Answer = ObjectHolder["Answer"] as! String!
}

最佳答案

看起来 Swift 在强制 PFObject 存在方面存在问题。尝试将对象和错误设置为可选:

(ObjectHolder: PFObject?, error: NSError?) -> Void in

关于swift - 解析和 Swift getObjectInBackgroundWithId,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32802755/

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