gpt4 book ai didi

swift - 为什么我的 userLocation.location 总是为零?

转载 作者:行者123 更新时间:2023-11-30 13:00:51 26 4
gpt4 key购买 nike

我有 mkmapview 委托(delegate)来处理授权事件等,但是,我的 userLocation 是真实的,但我的 userLocation.location 在模拟器或设备上始终返回 nil。

有任何关于原因的指示吗?

最佳答案

确保您已添加:

NSLocationWhenInUseUsageDescription in your info.plist project file

Register for CLLocationManagerDelegate

mapView.showsUserLocation=YES;

- (void)viewDidLoad {
[super viewDidLoad];
locationManager = [[CLLocationManager alloc] init];
[locationManager requestWhenInUseAuthorization];
[locationManager startUpdatingLocation];
}

希望对你有帮助

在您的设备上测试此行为更简单(或者不要忘记在模拟器配置中设置一个位置)

关于swift - 为什么我的 userLocation.location 总是为零?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39917645/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com