2016-07-28 3 views
4

Я получаю сообщение об ошибке:Ошибка: генерация кода ядра данных не поддерживается для Swift 2.3

Core Data Code generation is not supported for Swift 2.3 

, так как я переехал в Swift 2.3, но я не могу найти какую-либо документацию или предыдущие вопросы по этому вопросу. Является ли CoreData недоступным в Swift 2.3?

enter image description here

ответ

6

генерации кода для основных данных не доступен для Swift 2.3 в качестве состояний ошибки (по состоянию на Xcode 8 Beta 2).

Просто создайте классы объектов и свои @NSManaged атрибуты самостоятельно.

В XCode Model Editor вы найдете опцию в модели данных инспектор отключить автоматическую генерацию кода (Class -> CodeGen -> Ручной/None).

+0

Спасибо, теперь я понимаю, что это означает "Code Generation". Интересно, почему они оставили параметр «Создать NSManagedObject Subclass ..», если он не поддерживается ... – drdrdrdr

5

В редакторе модели XCode вы найдете опцию в Инспекторе модели данных, чтобы отключить автоматическое создание кода (Class -> CodeGen -> Manual/None). Для получения более подробной информации Here работает.

enter image description here

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