我想写一个iPhone应用程序,需要进行基于距离的搜索(例如,在100公里内找到结果)
我并不关心使用什么存储技术,只要它存储在设备上
答案 0 :(得分:2)
虽然我从未使用它,但是您可以在应用程序中编译和使用SQLLiteDB的空间派生词 - 然后您可以针对该数据库发出空间查询。这是我已经仔细研究但从未有机会尝试过的事情:
答案 1 :(得分:1)
一段时间我问了一个问题,打算建立一个类似的应用程序。我发现the answer很有帮助。我相信你想要做的事情可以通过使用CLLocation
的{{1}}方法来完成。
答案 2 :(得分:0)
你究竟在问什么?你需要找什么?
对于一般情况,我可能会使用“items”上的long / lat coords来制作四叉树并使用它来加速搜索。