我有这样的代码:如何获取保存到Core Data托管对象上下文的对象的ID?
NSEntityDescription *userEntity = [[[engine managedObjectModel] entitiesByName] objectForKey:@"User"];
User *user = [[User alloc] initWithEntity:userEntity insertIntoManagedObjectContext:[engine managedObjectContext]];
,我想知道插入管理对象上下文中的对象的ID。我怎么能得到这个?
请问该ID在该对象的生存期内保持不变,还是会保留在此之下的sqlLite数据库中,并且可以用于在获取操作(我的最终目标)期间唯一标识它。
任何帮助表示赞赏// :)
谢谢,真棒回答! :) – Spanky 2010-07-16 09:41:04