2

如何NSPredicate在 iOS 的核心数据中创建和使用查询?

4

1 回答 1

1

“查询”是指一个NSFetchRequest? 如果是这样,这是一个简单的例子:

NSString假设您有一个名为 Car 的实体,它有一个名为“licenceNumber”类型的车牌号。

NSFetchRequest *request = [[NSFetchRequest alloc] init];
[request setEntity:[NSEntityDescription entityForName:@"Car" inManagedObjectContext:yourObjectContext]];
[request setPredicate:[NSPredicate predicateWithFormat:@"licenceNumber==%@", theLicensePlateNumberYouWant]];

话虽如此,您可能想先花一些时间阅读 Apple 的文档。

于 2012-10-16T05:50:11.903 回答