swift - 如何轻松复制/复制现有 Realm 对象

标签 swift realm

我有一个具有多个关系的 Realm 对象,任何人都有一个很好的代码片段来概括复制方法,以在数据库中创建一个副本。

最佳答案

在我的例子中,我只是想创建一个对象而不是持久化它。所以 segiddins 的解决方案对我不起作用。

swift 3

要在 swift 中创建用户对象的克隆,只需使用

让 newUser = User(value: oldUser);

新的用户对象没有持久化。

关于swift - 如何轻松复制/复制现有 Realm 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30144657/

相关文章:

ios - UserDefaults.didChangeNotification 未触发

ios - 查询包含字符串值列表的几个字段(Realm Swift)

ios - thread 和 Realm 怎么处理? (iOS)

ios - 如何使用 Cocoa Touch (iOS) Graphics Context Drawing 正确处理转角?

swift - 设计 Swift API 时的可选项

ios - 存储在 UITextField 上的 Realm 数据为空,print(entry) 有效

database - Realm 如何查询数组大小大于 0 的项目?

ios - 使用 Realm 按多个属性排序

ios - HighlightedTextColor 在选中 tableviewcell 时更改 UILabel 的文本颜色

ios - UIImageView 约束为 1 :1 aspect ratio and 1:1 scaled to original?