我正试图创建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