2015-05-22 3 views
0

Я только начал работать с царством в своем проекте.Realm swift создает объектные файлы c

У меня есть проект игры Cocos2D, созданный с помощью spritebilder. Код находится в быстром, за исключением appdelegate, который я не знаю почему, находится в объективе c. Я только что добавил, следуя инструкциям https://realm.io/docs/swift/latest/, царству моего проекта.

Надеюсь, у меня есть все настройки с тех пор, настройки проекта немного изменились в последних версиях xcode.

Но теперь, когда я создаю новую модель, вместо того, чтобы быть быстрым, она создает файлы с объектами-c (.h и .m).

Кто-нибудь знает, почему и/или как это исправить?

Спасибо за любую помощь

EDIT:

Также попробовал еще раз с царствами Objective-C, так как я заметил, что если я хочу, чтобы создать проект для прошивки 7 я должен использовать эту версию https://realm.io/docs/objc/latest/, но до сих пор дон Не знаю, как создать модель для быстрой.

ответ

2

Не используйте новую модель из нового файла Xcode.

Создайте вместо этого файл Swift и напишите объект Realm самостоятельно.

Это как объект Realm выглядит в Swift:

import RealmSwift 

// Dog model 
class Dog: Object { 
    dynamic var name = "" 
    dynamic var owner: Person? // Can be optional 
} 

Более подробно о том, что в documentation. Он показывает вам, как создать модель в начале, после шагов установки.

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