2010-01-25 4 views
8

Я создал файл управляемой модели объекта .xcdatamodel в Xcode. Я выбрал этот файл в группах & Файлы. Затем я перехожу в File> New ...> и нигде в шаблонах iPhone Templates/Cocoa Touch Class я не вижу шаблон файла «Managed Object Class».Почему я не вижу шаблон файла управляемого объекта класса в Xcode?

Кто-нибудь знает, что может быть неправильным?

ответ

14

Мне обычно нужно выбрать объекты, для которых я хочу сгенерировать файлы классов.

+0

GREAT! Это было именно решение. Благодаря! – openfrog

+1

Кажется, что это должно быть доступно через правый клик или что-то в этом роде. –

3

Если вы хотите подкласс NSManagedObject, то я настоятельно рекомендую поговорить о mogenerator (github). Он будет автоматически генерировать подклассы для вас и сохранять их в синхронизации при обновлении вашей модели. Он также имеет концепцию классов машин и человеческих классов, чтобы вы могли добавлять удобные методы и т. Д., Без наложения кода на каждый раз, когда вы обновляете свою модель.

+0

Mogenerator выглядит потрясающе. Я слышал об этом, но до сих пор не проверял. Благодаря! – gerry3

1

Я тоже видел эту проблему. Решение для меня состояло в том, чтобы щелкнуть файл данных без данных (в группах & Файлы), а затем щелкнуть по файлу модели версий данных (и сущности внутри него), а затем попробовать Файл -> Новый файл. В качестве альтернативы, перезагрузка xcode, выбор файла модели данных (и объекта внутри него), а затем попытка File -> New File также сработала для меня.

+0

Ах-ха! Я знал, что делаю это правильно! – JoBu1324

0

Нажмите «В левом верхнем углу», где написано «Simulator 3.1.2 | debug». Измените его на «IPHONE Device 3.1.2 (BASE SDK) ... voila. (SAMS iphone в 24 часа много опечаток и неполных процедур!)

6

В Xcode 4 выберите объект в xcdatamodeld, затем выберите Редактор меню> Создать NSManagedObject Подкласс

0

Управляемый файл шаблона класса Object можно увидеть в разделе «Основные данные» нового варианта создания файла в XCode 4. на следующем рисунке изображен его.

NSManagedObject subclass template

Спасибо , prodeveloper.

Смежные вопросы