2
創造的價值
比方說,[managedObjectID URIRepresentation]
URI是:我如何獲得一個NSManagedObjectID從
x-coredata://ABCDEF/Post/p1234567
起初,我以爲我可以使用[[objectID URIRepresentation] lastPathComponent]
,但這返回
p1234567
代替只是1234567
。我可以切斷p,但這似乎不是正確的做事方式。有沒有更好的辦法?
現在我將使用'[[[managedObjectID URIRepresentation] lastPathComponent] substringFromIndex:1]' – quinn 2012-04-01 19:10:21
你想做什麼?受管理對象ID的URI表示只能存儲在某個地方,並傳遞給'NSPersistentStoreCoordinator'的'managedObjectIDForURIRepresentation'方法以再次獲取'NSManagedObjectID'。這可以用來查詢它引用的實際對象。該URI字符串的任何部分本身都是無意義的,即使它看起來像來自模型對象的信息。 – Sven 2012-04-01 19:37:12