我正在制作任务管理器应用程序,我有两个实体-Task和TaskCategory,每个任务都有一个类别,而一个类别可以包含多个任务。
类看起来像这样:
TaskCategory.h:
@class Task;
@interface TaskCategory : NSManagedObject
@property (nonatomic, retain) id color;
@property (nonatomic, retain) NSString * name;
@property (nonatomic, retain) NSSet *task;
@end
@interface TaskCategory (CoreDataGeneratedAccessors)
- (void)addTaskObject:(Task *)value;
- (void)removeTaskObject:(Task *)value;
- (void)addTask:(NSSet *)values;
- (void)removeTask:(NSSet *)values;
@end
Task.h:
@class TaskCategory;
@interface Task : NSManagedObject
@property (nonatomic, retain) NSDate * dueDate;
@property (nonatomic, retain) NSString * name;
@property (nonatomic, retain) NSNumber * done;
@property (nonatomic, retain) TaskCategory *category;
@end
在表格视图中显示任务列表时,如何访问每个任务的类别以获取颜色?
最佳答案
您可以尝试:
task.category.color
这应该工作。