将对象添加到 RLMArray
Add object to RLMArray
我正在尝试使用 rlmarray 创建 rlmobject 作为元素之一,但无法让它工作。
声明:
dynamic var contactInfo : RLMArray = RLMArray(objectClassName: "ContactInfoDB")
和插入:
tempLocation.contactInfo.addObject(tc)
tc 在哪里
class ContactInfoDB: RLMObject
但不知何故,添加后数组仍然是空的。有没有其他方法可以使用 objective c 的领域将对象插入 swift 的 rlmarray,因为我需要它也在 iOS7.
中工作
感谢您的帮助。
我用过Objective-C的Realm,不过应该是一样的。要对您的数据库进行任何更改,您应该按照以下步骤操作:
realm.beginWriteTransaction()
// Do what you have to do with your Realm objects
realm.commitWriteTransaction()
这个link可以帮助你:
我正在尝试使用 rlmarray 创建 rlmobject 作为元素之一,但无法让它工作。
声明:
dynamic var contactInfo : RLMArray = RLMArray(objectClassName: "ContactInfoDB")
和插入:
tempLocation.contactInfo.addObject(tc)
tc 在哪里
class ContactInfoDB: RLMObject
但不知何故,添加后数组仍然是空的。有没有其他方法可以使用 objective c 的领域将对象插入 swift 的 rlmarray,因为我需要它也在 iOS7.
中工作感谢您的帮助。
我用过Objective-C的Realm,不过应该是一样的。要对您的数据库进行任何更改,您应该按照以下步骤操作:
realm.beginWriteTransaction()
// Do what you have to do with your Realm objects
realm.commitWriteTransaction()
这个link可以帮助你: