草庐IT

LocationManager

全部标签

ios - CLGeocoder reverseGeocodeLocation 返回 'kCLErrorDomain error 9'

我正在根据这篇文章开发具有反向地理编码功能的iOS应用程序:geocodingtutorial但是当我在模拟器上进行这样的测试时,我得到“kCLErrorDomain错误9”。我搜索了很多,只有错误0或1而不是9。这是我在viewDidLoad中的代码:self.locationManager=[[CLLocationManageralloc]init];self.locationManager.delegate=self;self.locationManager.distanceFilter=80.0;[self.locationManagerstartUpdatingLocatio

ios - CLGeocoder reverseGeocodeLocation 返回 'kCLErrorDomain error 9'

我正在根据这篇文章开发具有反向地理编码功能的iOS应用程序:geocodingtutorial但是当我在模拟器上进行这样的测试时,我得到“kCLErrorDomain错误9”。我搜索了很多,只有错误0或1而不是9。这是我在viewDidLoad中的代码:self.locationManager=[[CLLocationManageralloc]init];self.locationManager.delegate=self;self.locationManager.distanceFilter=80.0;[self.locationManagerstartUpdatingLocatio

ios - viewDidLoad时获取用户的经度/纬度

我的目的是在加载View时获取用户的经度/纬度,并将值存储在两个变量中以供以后计算。我不需要跟踪用户位置并更新它,我只需要获取他/她的坐标一次。我的代码如下所示:-(void)viewDidLoad{[superviewDidLoad];//locationManagerupdateaslocationlocationManager=[[CLLocationManageralloc]init];locationManager.delegate=self;locationManager.desiredAccuracy=kCLLocationAccuracyBest;locationMan

ios - viewDidLoad时获取用户的经度/纬度

我的目的是在加载View时获取用户的经度/纬度,并将值存储在两个变量中以供以后计算。我不需要跟踪用户位置并更新它,我只需要获取他/她的坐标一次。我的代码如下所示:-(void)viewDidLoad{[superviewDidLoad];//locationManagerupdateaslocationlocationManager=[[CLLocationManageralloc]init];locationManager.delegate=self;locationManager.desiredAccuracy=kCLLocationAccuracyBest;locationMan

ios - locationManager 在 Swift 3 中被弃用了吗?

我已经下载了最新版本的XCode来测试我在iOs10Beta中的项目。当我打开它时,XCode询问我是否要将我的项目转换为Swift3。这样做之后,出现了一个错误:Cannotoverride'locationManager'whichhasbeenmarkedunavailable:APIsdeprecatedasofiOS7andearlierareunavailableinSwift我的代码如下:funclocationManager(_manager:CLLocationManager,didUpdateToLocationnewLocation:CLLocation,from

ios - locationManager 在 Swift 3 中被弃用了吗?

我已经下载了最新版本的XCode来测试我在iOs10Beta中的项目。当我打开它时,XCode询问我是否要将我的项目转换为Swift3。这样做之后,出现了一个错误:Cannotoverride'locationManager'whichhasbeenmarkedunavailable:APIsdeprecatedasofiOS7andearlierareunavailableinSwift我的代码如下:funclocationManager(_manager:CLLocationManager,didUpdateToLocationnewLocation:CLLocation,from

ios - CLLocationManager 响应能力

我有一个围绕设备的GPS和来自它的信息的应用程序。位置数据必须准确且是最新的,这一点很重要。我知道该设备受其GPS和GPS限制的限制,但我想知道我是否可以做些什么来调整/改进iPhoneGPS的性能,尤其是在速度方面。由于位置更新滞后于设备的实时位置大约3-5秒,因此位置管理器报告的速度也远远落后于实时值。就我而言,那太长了。我知道我可能无能为力,但有没有人在提高iPhoneGPS的响应能力方面取得成功?每一点点都会产生影响。编辑1:按照Apple的建议,我的位置管理器位于单例类中。在SingletonDataController.m中:staticCLLocationManager*

ios - CLLocationManager 响应能力

我有一个围绕设备的GPS和来自它的信息的应用程序。位置数据必须准确且是最新的,这一点很重要。我知道该设备受其GPS和GPS限制的限制,但我想知道我是否可以做些什么来调整/改进iPhoneGPS的性能,尤其是在速度方面。由于位置更新滞后于设备的实时位置大约3-5秒,因此位置管理器报告的速度也远远落后于实时值。就我而言,那太长了。我知道我可能无能为力,但有没有人在提高iPhoneGPS的响应能力方面取得成功?每一点点都会产生影响。编辑1:按照Apple的建议,我的位置管理器位于单例类中。在SingletonDataController.m中:staticCLLocationManager*

iphone - 如何在 iOS 的 Google map 上添加按钮?

我是iOS编程的新手,我已经下载了适用于iOS的googlemapssdk并按照他们网站上的说明进行操作(如此链接所示https://developers.google.com/maps/documentation/ios/start)并且能够在我的应用程序中获取map。现在,我正尝试在Googlemap底部的屏幕上添加一个按钮,以便为用户提供返回上一屏幕的选项。我只知道UIButton是UIView的子类,我们可以通过将按钮设置为该类的subview来使按钮出现在View上。以前iOS过去常常通过MKMapView默认使用谷歌地图,我在书中和互联网上看到过一些例子,这些例子显示了应用

iphone - 如何在 iOS 的 Google map 上添加按钮?

我是iOS编程的新手,我已经下载了适用于iOS的googlemapssdk并按照他们网站上的说明进行操作(如此链接所示https://developers.google.com/maps/documentation/ios/start)并且能够在我的应用程序中获取map。现在,我正尝试在Googlemap底部的屏幕上添加一个按钮,以便为用户提供返回上一屏幕的选项。我只知道UIButton是UIView的子类,我们可以通过将按钮设置为该类的subview来使按钮出现在View上。以前iOS过去常常通过MKMapView默认使用谷歌地图,我在书中和互联网上看到过一些例子,这些例子显示了应用