相关疑难解决方法(0)

如何获取保存到Core Data的托管对象上下文的对象的ID?

我有这个代码:

NSEntityDescription *userEntity = [[[engine managedObjectModel] entitiesByName] objectForKey:@"User"];
User *user = [[User alloc] initWithEntity:userEntity insertIntoManagedObjectContext:[engine managedObjectContext]];
Run Code Online (Sandbox Code Playgroud)

我想知道插入到托管对象上下文的对象的id.我怎么能得到它?

对于该对象的生命周期,该id是否保持不变,或者它是否会持久保存到此下面的sqlLite数据库,并且可以用于在获取操作期间唯一地标识它(我的最终目标).

任何帮助赞赏// :)

core-data objective-c nsmanagedobjectcontext

5
推荐指数
1
解决办法
9928
查看次数