我正在开始一个关于Parse的新项目。
我正在尝试从查询返回的自定义类PFObject上检索自己的属性。我使用[object objectForKey:@" key"]并且它不起作用。我记录了从查询中返回的对象的描述,它的格式是:
<Horse: 0x7f93e9c7e240, objectId: gLqeyEfOr6, localId: (null)> {
hidden = 0;
visibleName = "Horsey";
}
请注意&#34;隐藏&#34;和&#34; visibleName&#34;已被{}封装。这似乎是我的问题。为什么这种格式会发生在我的自定义属性中?如何获取密钥的数据&#34;隐藏&#34;和&#34; visibleName&#34;出于我的PFObject?
由于
答案 0 :(得分:1)
您可以直接作为字典访问PFObject - {}只是由描述方法(当您将对象作为字符串NSLog时调用的方法)添加以指示字典。你有什么应该工作。您还可以使用更紧凑的表示法 -
NSString *visibleName=myPFObject[@"visibleName"];
NSNumber *hidden=myPFObject[@"hidden"];
当你说&#34;它没有工作时会得到什么结果&#34;?