【发布时间】:2016-05-31 19:14:24
【问题描述】:
您好,我已经实现了一个包含一些基于位置信息的应用程序。
但是,如果找不到某个位置,某些服务会变得有点错误,所以我想要做的是,如果找不到某个位置,它会默认为某个点。
有没有办法在 iOS8 中使用 CLLocationManager 进行设置?
谢谢,
【问题讨论】:
-
您是否有示例代码正在尝试构建但无法正常工作。我可以抢到它
-
"...我想做的是,如果找不到位置,则默认为某个点。"嗯?我不知道那是什么意思。您需要清楚和具体地说明您要做什么。您是否尝试模拟位置管理器读数以便测试您的代码?
-
对不起公司的一些政策我不能分享代码,我需要的是如果手机的位置管理器不能给我一个gps信号(出于任何原因)我会设置默认定位到地图中的某个点。这不仅用于调试,也用于发布。例如: if(self,locationinfo.location == nil){ //设置默认位置 }
-
你有几个选项,假设你有一些属性来存储你的当前位置,要么将其初始化为默认值,然后允许位置更新自然更新它,要么启动一个计时器并如果您在触发之前没有进行位置更新,请将位置设置为默认值。您无法让 CLLocationManager 本身返回默认位置
标签: ios ios8 cllocationmanager