0
我取GPS使用CLLocationManager我xamarin.ios项目的坐标,它是由在该行CLLocation是空在我的xamarin.ios项目
double lat = locationManager.Location.Coordinate.Latitude;
引发此
空例外做工精细,直到昨天,今天它的崩溃
下面是我的代码
if (CLLocationManager.LocationServicesEnabled) {
double lat = locationManager.Location.Coordinate.Latitude;
double lon = locationManager.Location.Coordinate.Longitude;
CLLocationCoordinate2D mapCenter = new CLLocationCoordinate2D (lat, lon);
}
我已删除的应用程序,并重新安装,我已经重新启动了xamarin工作室,但没有运气,可以在任何一个帮助我
我不是一个xamarin的家伙,但在Objective-C中有效访问'nil'指针上的方法/属性 –
哪个特定对象为空?在开始检查位置的值之前,您是否已验证您是否已开始接收位置更新? – Jason
您在实例化locationManager时的代码在哪里? – valdetero