我正试图创建rlmobject与rlmarray作为一个元素,但无法使其工作。
宣言:

 dynamic var contactInfo : RLMArray = RLMArray(objectClassName: "ContactInfoDB")

插入:
tempLocation.contactInfo.addObject(tc)

Tc在哪里
class ContactInfoDB: RLMObject

但是在添加后数组仍然是空的。有没有其他方法可以将对象插入到rlmarray中,并快速使用目标c的realm,因为我也需要它在ios7中工作。
谢谢你的帮助。

最佳答案

我用过realm来表示objective-c,但应该是一样的。要对数据库进行任何更改,应遵循以下步骤:

realm.beginWriteTransaction()

// Do what you have to do with your Realm objects

realm.commitWriteTransaction()

此链接可帮助您:How to use RLMArray to save an Array

10-08 08:27