微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

swift – 意外的大文件大小

这个问题是关于使用两种不同的方法将对象插入Realm.我注意到第一种方法要快得多,
但与第二种方法相比,尺寸结果是巨大的.两种方法间的差异正在推动
在for循环内部和内部写入事务.
// Create realm file
let realm = try! Realm(fileURL: banco_url!)

当我添加这样的对象时,Realm文件增长到75.5MB:

try! realm.write {
    for i in 1...40000 {
        let new_realm_obj = realm_obj(value: ["id" : incrementID(),"a": "123","b": 12.12,"c": 66,"d": 13.13,"e": 0.6,"f": "01100110","g": DateTime,"h": 3])

        realm.add(new_realm_obj)
        print("
                
                                 

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐