从parse.com获取objectId
所以我正在构build一个使用parsing作为后端的应用程序。 我已经写了我自己的,但我想我会节省一些时间,并使用parsing。 我用parsing的数据填充表视图,这很好。 我想抓取从parsing数组构build的字典中的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];
获取特定PFObject的Id。
在Swift中:
var objectId = object.objectId
在Objective-C中:
NSString *objectId = object.objectId;
“所以底线是如何获得objectId。”
以下是从“乔吹”回答与实际/示例代码的IOS。
我有类似的问题。 使用以下代码检索数据:
NSString *reporterOpinion = [NSString stringWithFormat:@"%@", [object objectForKey:@"reporterOpinion"]];
但是试图用objectId做objectForKey返回null:
NSString *objectId = [NSString stringWithFormat:@"%@", [object objectForKey:@"objectId]];
下面的“Joe Blow”回答下面的代码为objectId返回了正确的值:
NSString *objectId = object.objectId;
- 在启animation面中iOS应用崩溃exc_bad_access
- Branch.io – ContinueActivity不返回正确的ActivityType
- SKStoreReviewController如何检测用户已关闭此应用程序(RTA)设置或3倍限制已达到?
- 科多瓦当地通知声音不工作在ios和andorid
- 当我在模拟器中启动我的应用程序时,Xcode在“附加到(应用程序名称)”处被阻止
- 如何从联系人框架获取帐户名称
- UIImagePickerController内存泄漏
- 自动调整uitableviewcell – SWIFT
- 如何自动生成NSManagedObject子类与date而不是NSDatedate属性?