0
我正在写一个简单的iOS应用程序来映射约130,000项。100,000+注解与MapKit
我把原始数据文件和按摩每一行的样子:
array.append(class(latitude:46.222813, longitude:6.138866))
但是,当我尝试一次复制13万线,甚至25,000,Xcode的只是挂起。
现在,我很高兴一次复制/粘贴1000,但想知道我是否应该处理sqlite数据库?或者只是我的项目中的.CSV文本文件...
想法?建议?忠告? ;)
谢谢!你在想CSV文件,SQL数据库还是其他的东西? 我还没有学会如何处理我应用程序中的文件,但这将是我今天早上第一次进行Google搜索。 –
我会使用数据库文件。通过这种方式,数据以更加可用的格式存储(特别是对于如此多的数据),如果您只想查询某些数据并且不需要整个文件在内存中,则您的应用程序将具有更大的灵活性一旦。 – rmaddy
快速跟进问题,因为它很晚,我似乎无法迅速找到答案..... 当你说“数据库文件”你的意思是核心数据?或者我可以在我的Mac上创建一个sqlite文件,然后将其拖放到我的Xcode项目中,并使用代码与它交互? –