在 Swift 中存储/访问大量数据

Storing/ Accessing Large Amounts of Data in Swift

我有一个包含超过 20 万个条目的数据库。我希望能够访问数据库以确定该数据库中是否存在各种值。

为了实现我想要做的事情,我唯一能想到的就是使用数组,但我不确定搜索数组的速度有多快。数组是在列表中查找值的最佳方法,还是有更好的方法?

从您的 excel 创建一个 Sqlite 数据库,并根据您的需要创建特定的查询。我建议为此使用 FMDB,它写在 Objective-C 中,但在 Swift

中有关于如何使用它的描述

编辑:正如 Gwendal Roué 提到的,使用 GRDB 代替 FMDB

是更好的选择