所以我正在构建一个使用解析作为后端的应用程序。我以前写过自己的,但我想我会节省一些时间并使用解析。我正在使用来自 parse 的数据填充 TableView ,这很好。我想从解析数组构建的字典中获取 objectId。
我的数组输出如下:
<news_events:pdbIEvOteH:(null)> {\n eventDescription = \"This is a test description.\";\n eventMessage = \"This is a test message.\";\n eventTitle = \"Free Wi-Fi Now Available!\";\n}
对象 ID 在上面的例子中是 pdbIEvOteH
。我首先尝试使用以下方法获取 id:
NSString * objectId = [myDictionary objectForKey:@"objectId"];
但是返回 null。我知道这不是我的字典的问题,因为我可以获得其他信息。问题是上面的数组中似乎没有 objectId
的键。如您所见,它跟在 news_events
之后。
我知道您可以使用 PFObject
获取它,但我不确定是否可以使用 PFObject
填充表格。
所以最重要的是我如何获得 objectId
。
最佳答案
在我的 didSelectRowAtIndexPath:
方法中,我执行了以下操作:
PFObject *myObject = [parseArray objectAtIndex:indexPath.row];
NSString *objectId = [myObject objectId];
关于iphone - 从 parse.com 获取 objectId,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18341035/