从Swite中的SQLite一次加载300多个项目

时间:2016-04-18 22:29:22

标签: swift

我正在使用SQLite为我正在处理的应用程序进行数据存储。一切似乎都运行良好,但我刚刚发现应用程序的性能问题,当涉及到加载超过200或300项。

该应用需要2-3秒才能加载,这对我来说似乎很多。我想知道是否有一些技术可以用来加速性能?这是我的代码:

var users = [Users]()
 for user in try db.prepare(tableusers) {
 let u = User(username: user[username], firstname: user[firstname], lastname: user[lastname]
 users.append(u)

}

注意:我正在使用SQlite和SQLite.Swift--一个围绕Sqlite for Swift的包装器。

0 个答案:

没有答案