我有几个实体,一个名为“列表”,一个名为“任务”。两者都有多个属性,并且只有 1 个关系。list 属性有一个名为 hasTasks 的一对多关系,其目标是任务。
这是为我生成的 Task.h 文件。
#import <Foundation/Foundation.h>
#import <CoreData/CoreData.h>
@class Task;
@interface List : NSManagedObject
@property (nonatomic, retain) NSString * name;
@property (nonatomic, retain) NSNumber * number;
@property (nonatomic, retain) NSNumber * tasks;
@property (nonatomic, retain) NSNumber * totalTime;
@property (nonatomic, retain) NSSet *hasTasks;
@end
@interface List (CoreDataGeneratedAccessors)
- (void)addHasTasksObject:(Task *)value;
- (void)removeHasTasksObject:(Task *)value;
- (void)addHasTasks:(NSSet *)values;
- (void)removeHasTasks:(NSSet *)values;
@end
每当我运行一行代码时,例如:
[self.list addHasTasksObject:task];
它使我的应用程序崩溃而没有任何错误消息。任何帮助,将不胜感激。