100,000 多个 MapKit 注释
100,000+ Annotations with MapKit
我正在编写一个简单的 iOS 应用程序来映射大约 130,000 个项目。
我拿了原始数据文件并修改了每一行,使其看起来像:
array.append(class(latitude:46.222813, longitude:6.138866))
但是当我尝试一次复制 130,000 行甚至 25,000 行时,Xcode 只是挂起。
现在,我很乐意 copy/paste 一次处理 1000 个,但想知道我是否应该处理 sqlite 数据库?或者只是我项目中的一个 .CSV 文本文件...
想法?建议?告诫? ;)
将数据放入文件或数据库中。然后你有加载 file/data 并遍历每个条目的代码。
现在您的代码大约有十几行代码,而不是 130,000 行,并且您的应用程序中的坐标没有硬编码。
我正在编写一个简单的 iOS 应用程序来映射大约 130,000 个项目。
我拿了原始数据文件并修改了每一行,使其看起来像:
array.append(class(latitude:46.222813, longitude:6.138866))
但是当我尝试一次复制 130,000 行甚至 25,000 行时,Xcode 只是挂起。
现在,我很乐意 copy/paste 一次处理 1000 个,但想知道我是否应该处理 sqlite 数据库?或者只是我项目中的一个 .CSV 文本文件...
想法?建议?告诫? ;)
将数据放入文件或数据库中。然后你有加载 file/data 并遍历每个条目的代码。
现在您的代码大约有十几行代码,而不是 130,000 行,并且您的应用程序中的坐标没有硬编码。