我在Swift CoreData上练习我的tute任务。这是一个提醒应用程序,我在核心数据文件中有这些实体:
错误发生在我的viewDidLoad()函数中:
var reminderList: NSMutableArray
//In viewDidLoad() {
super.viewDidLoad()
//fetchRequest code blocks
self.reminderList = NSMutableArray(array: (currentReminders?.members?.allObjects) as! [Reminder])
我收到此错误消息:'NSManagedObjects of entity 'ReminderList' do not support -mutableSetValueForKey: for the property 'members''
并且应用程序崩溃了。
答案 0 :(得分:2)
此问题是由于在CoreData中设置实体之间的关系时出错。只需检查是否为To-One / Many设置了正确的约束。