Swift NSManagedObjects 不支持 mutableSetValueForKey
Swift NSManagedObjects do not support mutableSetValueForKey
我正在 Swift CoreData 上练习我的教程任务。这是一个提醒应用程序,我在核心数据文件中有这些实体:
错误在我的 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''
应用程序崩溃了。
这个问题是因为在 CoreData 中设置实体之间的关系有误。只需检查 To-One/Many.
的约束是否设置正确
我正在 Swift CoreData 上练习我的教程任务。这是一个提醒应用程序,我在核心数据文件中有这些实体:
错误在我的 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''
应用程序崩溃了。
这个问题是因为在 CoreData 中设置实体之间的关系有误。只需检查 To-One/Many.
的约束是否设置正确