dataphile
dataphile

Reputation: 352

Converting ObjectID from a string?

How do I reverse this :

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

to get back to objectID

Upvotes: 1

Views: 449

Answers (1)

DV_
DV_

Reputation: 346

You can use persistent store coordinator.

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

Upvotes: 1

Related Questions