Я знаю, что я могу получить массив атрибутов из экземпляра управляемого объекта, например, так:метод класса для получения массива атрибутов из подкласса управляемого объекта?
[[[myManagedObject entity] attributesByName] allKeys]
Но что, если я не хочу, чтобы создать экземпляр myManagedObject, и просто хочу, чтобы спросить его класс для массив его атрибутов? Благодаря
Просто интересно ... почему объект сущности должен быть создан в контексте управляемого объекта, даже если он не становится частью постоянного хранилища при сохранении контекста? Спасибо – mkc842
@ mkc842: Хороший вопрос! Это связано с тем, что контекст знает о модели Core Data *. Кроме того, вы можете напрямую получить описания объектов из NSManagedObjectModel. –
@ mkc842: ... Я соответствующим образом обновил ответ. –