0

我是使用 CoreData 的新手,我正在尝试了解如何对表执行查询。我有两个疑问。假设我有两个表(比如 admin 和 'stdDetails'),一个包含管理员配置文件(用户名、密码等),即只有一行,另一个包含我想获取的学生详细信息(id、name、class 等)管理员密码,还想记录第二张表中的所有学生姓名。有什么简单的方法吗?

4

1 回答 1

0

当您在两个表之间没有关系时,您必须执行单独的获取请求。

编辑获取请求示例:

NSFetchRequest *fetchRequest = [[NSFetchRequest alloc ] init ];
NSEntityDescription *entity = [NSEntityDescription entityForName:@"stdDetails" inManagedObjectContext:self.managedObjectContext ];
[fetchRequest setEntity:entity ];

NSError *error = nil;
NSArray *objects = [ self.managedObjectContext executeFetchRequest:fetchRequest error:&error];
return objects;
于 2012-09-06T07:35:25.417 回答