Swift 领域';s写入事务
我对Realm的写入事务感到困惑。我必须在一个写事务中对对象进行所有修改,还是可以只进行一些修改,然后将所有内容写入磁盘 第一个选项似乎有些过火,而且肯定很乏味。(免责声明:我为Realm工作) 没错!将对象添加到Swift 领域';s写入事务,swift,cocoa,swift2,realm,Swift,Cocoa,Swift2,Realm,我对Realm的写入事务感到困惑。我必须在一个写事务中对对象进行所有修改,还是可以只进行一些修改,然后将所有内容写入磁盘 第一个选项似乎有些过火,而且肯定很乏味。(免责声明:我为Realm工作) 没错!将对象添加到Realm()对象后,只能在以后的写事务中对其进行修改 这样做是为了确保螺纹安全。当Realm()上打开了一个写事务时,它会阻止其他线程同时尝试打开一个写事务(使它们等待事务关闭) 这可能看起来有点过分,我们当然正在寻找方法尝试使其更加精简,但目前,我们认为这种实现模式提供了确保数据正
Realm()
对象后,只能在以后的写事务中对其进行修改
这样做是为了确保螺纹安全。当Realm()
上打开了一个写事务时,它会阻止其他线程同时尝试打开一个写事务(使它们等待事务关闭)
这可能看起来有点过分,我们当然正在寻找方法尝试使其更加精简,但目前,我们认为这种实现模式提供了确保数据正确保存到磁盘的最安全的方法