После обновления до Xcode Version 6.0 (6A313), когда я добавляю новый атрибут в мою запись xcdatamodeld, "Создать подкласс NSManagedObject" не добавляет новое свойство в сгенерированный заголовочный файл. Это отлично работает после закрытия Xcode 6, а затем запускает версию 5.1.1 (5B1008). Я повторил этот процесс пару раз с теми же результатами. Нужно ли мне что-то делать, чтобы новая версия Xcode могла правильно управлять моими моделями данных или воссоздавать их, или это, возможно, просто ошибка с новым Xcode?
Вот конкретные шаги, которые я предпринял:
1. Откройте DataModel.xcdatamodeld в Xcode 6.0 (GM Seed).
2. Выберите правильный объект
3. Нажмите +, чтобы добавить новый атрибут
4. Введите имя и выбранный тип Boolean для нового атрибута
5. Редактор- > Создать подкласс NSManagedObject
6. Убедитесь, что проверена правильная модель данных, нажмите "Далее"
7. Убедитесь, что установлен правильный объект, щелкните следующий
8. Выберите место для сохранения (используя корневую папку проекта), выберите Создать |
9. Выберите "Заменить" в диалоговом окне
10. Посмотрите на переменную в сгенерированном файле заголовка. Переменной нет.
11. Закрыть Xcode6
12. Повторите шаги 1-10 в Xcode 5.1.1, правильно обработанные
13. Повторите этот процесс дважды, чтобы проверить те же результаты
Спасибо за любую помощь!