Почему я не могу использовать «описание» в качестве имени атрибута для объекта Core Data?

У меня есть простая сущность Core Data с строковым атрибутом с именем "описание". Программа вылетает при обнаружении:

valueForKey:@"description"

Я изменил атрибут "описание" на "текст" и проблема решена.

Почему это происходит?

Является ли «описание» зарезервированным ключевым словом в Core Data?

Связано ли это с вызовом метода описания из NSObject?

Есть ли ссылка на эти зарезервированные ключевые слова, если они существуют?

19
задан Aaronium112 17 January 2011 в 20:25
поделиться