从字符串转换ObjectID?

时间:2015-04-09 07:33:31

标签: objective-c core-data

如何解决此问题:

NSURL *uriID = [[obj objectID] URIRepresentation];
NSString *stringID = [uriID absoluteString];

返回objectID

1 个答案:

答案 0 :(得分:1)

您可以使用持久性商店协调员。

NSURL *uriId = ...;
NSPersistentStoreCoordinator *coordinator = ...;
NSManagedObjectID *objectId =  [coordinator managedObjectIDForURIRepresentation:urlId];