(parse.com)我可以保存和获取嵌套数组和/或嵌套字典吗?

时间:2014-10-17 10:27:08

标签: parse-platform

我正在设计我的数据模型,并对Parse可以存储和不能存储的值的限制提出疑问。

fetch来自Parse的对象时,我是否能够检索最终由字符串和数字组成的嵌套数组和字典?

iOS中的示例: @[ @[@"This is a string object"] , @[@1, @5] ]

我假设Parse服务器完全拒绝自​​定义对象,例如MyCustomObject : NSObject。这是对的吗?

1 个答案:

答案 0 :(得分:1)

看起来这个线程不允许使用字典,但我能够让多维数组工作。

Unable to save Dictionary on ParseUser

多维数组的代码:

    var parseObject = PFObject(className: "myClass")
    var myNestedArray: [[AnyObject]] = [[AnyObject]]()
    myNestedArray.append(["value1", "value2"])
    parseObject["myFieldName"] = myNestedArray
    parseObject.save()

显然你想在进行保存之前完成数组的创建,但是这应该可以让你在解析时创建多维数组,而不需要一些连接表。