通过位置动态更改UITableViewController

时间:2013-04-25 03:20:38

标签: iphone ios ios5 ios6 uitabbarcontroller

我正在构建应用程序,我正在使用ECSlidingView控制器中的代码进行记录。我希望我的应用程序使用GPS从我的网络界面中提取数据,让用户知道他们可以在给定位置执行某些操作。例如,我有一个用户去商店,让我说他希望他们在那个地方付款,它会给他们这个选项。或者如果商店不通过应用程序提供付款,我会禁用它。有什么好办法可以解决这个问题?

1 个答案:

答案 0 :(得分:1)

您可以尝试使用CoreLocation,但您可能无法在内部获得准确的位置(最有可能使用wifi或手机信息,因此准确性可能与您的预期不同)。然后,当您获得该位置时,向您的服务发出请求,通过纬度和您从CoreLocation收到的longiude。在那里,您应该按位置搜索以检索可能的匹配 - 考虑到准确性问题,请考虑为附近的商店返回多个商店信息。