В моем приложении у меня есть NSDictionary
, ключи которого должны быть экземплярами подкласса NSManagedObject
.
Проблема, однако, заключается в том, что NSManagedObject
не реализует протокол NSCopying
, что означает, что никакие объекты/экземпляры Core Data NSManagedObject
не могут использоваться в качестве клавиш словаря, даже если метод -[hash]
отлично работает для их.
Я должен был делать?