Realm swift创建了客观的c文件

时间:2015-05-22 11:58:23

标签: objective-c swift realm

我刚开始在项目中使用realm。

我有一个使用spritebilder创建的Cocos2D游戏项目。代码很快,除了appdelegate,我不知道为什么,是在objective-c。我刚刚在我的项目中添加了https://realm.io/docs/swift/latest/项指令。

我希望我能完成所有设置,因为项目设置在最近几个xcode版本中有所改变。

但是现在当我创建新模型时,它不是在swift中创建了objective-c(.h和.m)文件。

有谁知道为什么和/或如何解决这个问题?

感谢您的帮助

编辑:

再次尝试使用realm objective-c,因为我注意到如果我想为iOS 7创建项目,我必须使用此版本https://realm.io/docs/objc/latest/,但仍然不知道如何为swift创建模型。 / p>

1 个答案:

答案 0 :(得分:2)

不要使用Xcode新文件中的创建新模型。

创建一个Swift文件并自己编写Realm对象。

这是Realm对象在Swift中的样子:

import RealmSwift

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

documentation中的更多内容。它将向您展示如何在安装步骤之后立即创建模型。