7

我尝试将我的数据保存到 parse.com。我已经在 parse.com 中预先制作了一个名为“SomeClass”的类。这有一个名为“mySpecialColumn”的列,其数据类型为字符串。

这是我尝试保存数据的代码:

var groupObject = PFObject(className: "SomeClass")
    groupObject.addObject("aaa", forKey: "mySpecialColumn")
    groupObject.saveEventually()

如果我运行它,我会得到:

错误:键 mySpecialColumn 的类型无效,应为字符串,但得到了数组(代码:111,版本:1.6.0)

这就是我在 parse.com 的核心的样子:

这就是我在 parse.com 的核心的样子

有谁知道我为什么会收到这个错误?我也尝试过懒惰的方式,而不是预先制作数据类,只是动态创建它,但随后它将所有列创建为数据类型 Array。

4

1 回答 1

11

addObject方法用于在与给定键对应的数组中追加一个新对象。保存失败,因为您试图将数组保存在需要字符串的位置。

你必须setObject:forKey:改用

于 2015-01-08T14:31:18.420 回答