我正在尝试发送一个对象,其中一个元素是布尔值。错误出现在第 5 行和第 7 行,其中“isCheat”是一个布尔值,而 false 显然也是一个。
我的代码如下所示:
@IBAction func sendTapped(sender: AnyObject) {
for receiver in recievers{
var textMessage = PFObject(className:"textMessage")
textMessage["Receiver"] = receiver
textMessage["Cheating"] = isCheating
textMessage["Message"] = textLabel.text
textMessage["RevealID"] = false
textMessage.saveInBackgroundWithBlock {
(success: Bool!, error: NSError!) -> Void in
if (success != nil) {
NSLog("Object created with id: \(textMessage.objectId)")
} else {
NSLog("%@", error)
}
}
}
}
错误提示:密钥作弊类型无效,预期字符串,但得到布尔值(代码:111,版本:1.6.1)
任何建议,将不胜感激!
编辑:我解决了这个问题,我所要做的就是在 Parse 中删除类,并且代码运行良好。