【发布时间】:2015-08-06 23:49:36
【问题描述】:
我一直在尝试使用 Realm 为我的 cocos2d 游戏创建一个数据库,但无法解决一些问题。我正在使用 Realm Objective-C 0.92.3 (https://realm.io/docs/objc/latest/),因为我需要我的游戏在 iOS 7 或更高版本上运行。
我一直在使用一些小代码来编写和阅读,但不知何故它不起作用。
let realm = RLMRealm.defaultRealm()
var tempo = EnemyDB()
tempo.damage = 7
realm.beginWriteTransaction()
realm.addObject(tempo)
realm.commitWriteTransaction()
var temp = EnemyDB.allObjects()
这不知何故返回了空对象(temp = RLMResults!未评估的查询在 0x00007f954708a070),有人看到任何问题吗?
感谢您的帮助
编辑:
import Foundation
class EnemyDB : RLMObject {
var damage : Int!
}
【问题讨论】:
-
您可以添加您的
EnemyDB代码吗? -
在任何帮助中添加
标签: ios swift cocos2d-iphone realm