gpt4 book ai didi

javascript - Parse.com - 从 Cloud Code 函数返回多个值

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

我正在尝试创建一个将返回多个值的 Cloud Code 函数。现在我正在做的是

response.success({val1 : scores1, val2: scores2});

根据云代码记录,一切进展顺利。但我不知道当我在 Swift 代码中处理函数时应该将其转换为什么样的对象。

    PFCloud.callFunctionInBackground("myFunction", withParameters: ["value" : 1) { (object:AnyObject?, error:NSError?) -> Void in
//what I should cast object for
}

我也有一个想法,这可能是一个错误的方法,因为我基本上试图找到 Swift 等价于 javascript 对象的方法。如果是这样,是否有其他方法从 Cloud Code 函数返回多个值?

当我打印对象时,我的控制台日志中有以下内容。

Optional({
poetry = 1;
rap = 9;
})

最佳答案

好吧,那么您的对象是一个字典可选...您可以使用以下代码:

if let responseJSON: [String: Int] = object as? [String: Int] {
let poetryValue: Int = object["poetry"] as Int
let rapValue: Int = object["rap"] as Int
}

关于javascript - Parse.com - 从 Cloud Code 函数返回多个值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32189214/

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