ios - 在 iOS 上的 Swift 中使用 Realm DB 对应用程序大小的影响是什么
问题描述
我最近遇到了适用于 Swift iOS 的 Realm DB,它看起来很有前途。话虽如此,在导入库后,该应用程序看起来在设备上占用了大约 48 MB 的存储空间,尽管应用程序中包含的代码非常少。这是 Realm DB 的预期行为吗?
除了 Realm.framework 和 RealmSwift.framework 包含的框架大约为 80MB 和 15MB(这些是您拖入 XCode 进行安装的内容)之外,我找不到太多
SQlite 似乎仍低于 1MB;是否预计该框架将使用该空间的许多倍?
我想知道与使用 Realm DB 相关的应用程序大小增加对于 iOS 应该是什么。
谢谢!
解决方案
Realm 基础库有多大?
Realm 应该只会为您的应用程序的下载大小增加大约 5 到 8 MB。我们发布的版本要大得多,因为它们包括对 iOS、watchOS 和 tvOS 模拟器、一些调试符号和位码的支持,所有这些都在应用程序下载时被 App Store 自动删除。
参考: Realm 的 Swift 文档
推荐阅读
- python-3.x - 如何根据我拥有的数据框获得分组条形图?
- matlab - 如何对此图像进行分割和特征提取?
- json - 来自 JSONB 值的 PostgreSQL UPDATE 列
- r - 如何从带有边缘符号(v,w)的.txt格式的文件中导入邻接数组?
- c# - 加载区块的 Minecraft 速度
- python - Pandas 中受影响的轴的不一致
- sql - 表上绝对值查询显示单个结果
- kubernetes - 私有托管的 Kubernetes 存储?
- python - 如何将海龟图形形状的 for 循环转换为 Python 中的递归函数?
- scala - 如何按列表过滤文件以检索每个列表元素的每次出现