gpt4 book ai didi

ios - nsset,核心数据,正确的谓词

转载 作者:行者123 更新时间:2023-11-29 12:13:01 25 4
gpt4 key购买 nike

我在 CoreData 中有“WorkoutList”对象,其中包含字段

@property (nullable, nonatomic, retain) NSSet<Workout *> *workoutList;

并且具有一对多的关系(“锻炼”对象)。锻炼对象包含名为“完成”的字段,这是一个字符串。我正在尝试获取一个对象数组,其中字段“finish”和我的字符串相等。

NSEntityDescription* entity = [NSEntityDescription entityForName:@"WorkoutList" inManagedObjectContext:self.managedObjectContext];
[fetchRequest setEntity: entity];

if (dateString)
{
NSPredicate *predicate = [NSPredicate predicateWithFormat:@"workoutList.finish == %@", dateString];
[fetchRequest setPredicate:predicate];
}

NSArray* fetchWorkoutList = [self.managedObjectContext executeFetchRequest:fetchRequest error:&error];

但我无法为此编写正确的谓词。所以我的问题是这个例子中正确的谓词是什么?提前致谢。

最佳答案

正确的谓词是@"ANY workoutList.finish == %@"。

关于ios - nsset,核心数据,正确的谓词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32810637/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com