可以说我有以下场景......
ViewController1Person从主线程上的Realm 加载一个对象并将其传递给ViewController2.用户交互ViewController2导致同一个Person对象发生变化,但我只想在用户按下"保存"后保留更改.
目前,当Person在ViewController2运行时更改传递的对象时,会抛出错误,表示需要在Write块中对对象进行更改.这是有道理的,但在这种情况下,我实际上并不想立即坚持更改.
seg*_*ins 12
现在,您可以制作对象的"独立"副本Object(value: existingObject)- 这可能是目前最简单的解决方案,直到Realm添加类似嵌套事务的内容,这将使undo任意数量的更改更容易.
| 归档时间: |
|
| 查看次数: |
1781 次 |
| 最近记录: |