我試圖創建一個雲碼功能,這將返回多個值返回多個值。現在我正在做的是Parse.com - 從雲代碼功能
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
}
我也有一個想法是我的腦海裏,它可以是一種錯誤的做法爲我基本上試圖找到斯威夫特equivavelnt爲JavaScript對象。如果是這樣,有沒有其他方式從雲代碼函數返回多個值?
我在控制檯日誌時,我的println對象以下。
Optional({
poetry = 1;
rap = 9;
})
雨燕等同於JSON是字典...請執行的NSLog(「\(對象)」),並張貼在這裏輸出......比我能說你如何投這個對象 –
更新了問題所需的信息 –
好吧好吧,謝謝,我知道了,我需要將其轉換爲'字典'。我會接受這個答案,只是發佈它。 –