Я пытаюсь определить тип объекта NSManagedObject, с которым я имею дело. Я делаю это следующим образом:Определение типа подкласса NSManagedObject
NSManagedObject* object;
if ([[object entity].name isEqualToString:@"Folders"]){
Folders* folderObject = object;
}else if ([[object entity].name isEqualToString:@"AllFiles"]){
AllFiles* fileObject = object;
}
Этот метод работает, однако я получить желтую ошибку: несовместимых типов указателей инициализации «AllFiles» с выражением NSManagedObject. allFiles and Folders - это подклассы NSManagedObject.