【发布时间】:2013-12-13 04:22:41
【问题描述】:
大家好,我需要在我的 iPhone 应用中查找高度、方位和 gps 精度。我已经在我的 android 应用程序上完成了这项工作。在android中,我是这样做的:
public void onLocationChanged(Location location) {
if (isBetterLocation(location, lastValidLocation)
&& isEnable) {
lastValidLocation = location;
longitude = location.getLongitude();
latitude = location.getLatitude();
altitude = location.getAltitude();
speed = location.getSpeed();
accuracy = location.getAccuracy();
bearing = location.getBearing();
locationProvider = location.getProvider();
onPositionChanged(
LocationService.this,
new GeoPoint(location.getLongitude(), location
.getLatitude()));
}
}
如何在 iOS 中做同样的事情? 我试图从 CLLocation 获取它,但它返回 null/0,0000/-1.0000 .. 顺便说一句,当我在 iOS 模拟器上测试它时,我得到了这个结果。 谢谢。
问候。
【问题讨论】: