【发布时间】:2015-08-08 08:25:33
【问题描述】:
来自领域限制:https://realm.io/docs/objc/latest/#current-limitations
“任何单个 Realm 文件都不能大于您的应用程序允许在 iOS 中映射的内存量——这会因设备而异,并且取决于当时内存空间的碎片化程度(有一个雷达open about this issue: rdar://17119975)。如果需要存储更多数据,可以将其映射到多个 Realm 文件。”
这是否意味着单个 Realm 文件始终存储在 RAM 中? 或者这是否意味着地址空间应该足够大? 这种说法很混乱……
【问题讨论】:
-
我认为这意味着如果您的 Realm 文件大于总 RAM,则无法加载。虽然这是一个相当严格的限制......
-
你会想错的。