0

我正在尝试发送一个对象,其中一个元素是布尔值。错误出现在第 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 中删除类,并且代码运行良好。

4

1 回答 1

0

这个怎么样 ?

textMessage["Cheating"] = "isCheating"
于 2015-01-20T08:17:49.810 回答