Ios 如何从NSCoreDataTaggedObjectID获取对象或值

Ios 如何从NSCoreDataTaggedObjectID获取对象或值,ios,core-data,ios7,Ios,Core Data,Ios7,我遵循苹果的例子:()获取不同的“值” 当我在调试器中探索值对象[1]时,我看到我的键是\u PFEncodedString*,我的值是\NSCoreDataTaggedObjectID*,我不清楚的是如何将我的CoreData对象从这个数据类型中恢复过来。我自己刚刚看到这篇文章,正在寻找关于这个问题的答案。因此,如果有人遇到此问题,您可以通过在NSManagedObjectContext的objectWithID:方法中传递结果字典中的值来获得实际的NSManagedObject 因此,大致如

我遵循苹果的例子:()获取不同的“值”


当我在调试器中探索值
对象[1]
时,我看到我的键是
\u PFEncodedString*
,我的值是
\NSCoreDataTaggedObjectID*
,我不清楚的是如何将我的CoreData对象从这个数据类型中恢复过来。

我自己刚刚看到这篇文章,正在寻找关于这个问题的答案。因此,如果有人遇到此问题,您可以通过在NSManagedObjectContext的objectWithID:方法中传递结果字典中的值来获得实际的NSManagedObject

因此,大致如下:

NSManagedObjectID *managedObjectID = [dict objectForKey:@"fetched_property_name"]
NSManagedObject *managedObject = [moc objectWithID:managedObjectID]
NSManagedObjectID *managedObjectID = [dict objectForKey:@"fetched_property_name"]
NSManagedObject *managedObject = [moc objectWithID:managedObjectID]