既然我已經更新了我的IOS 7.我不知道如何獲得當前的位置和高度的新方法如何獲得當前高度ios7
- (void)locationManager:(CLLocationManager *)manager didUpdateLocations:(NSArray *)locations
任何一個能告訴我一些示例代碼如何使用此方法獲取當前位置和高度?
非常感謝。
既然我已經更新了我的IOS 7.我不知道如何獲得當前的位置和高度的新方法如何獲得當前高度ios7
- (void)locationManager:(CLLocationManager *)manager didUpdateLocations:(NSArray *)locations
任何一個能告訴我一些示例代碼如何使用此方法獲取當前位置和高度?
非常感謝。
最近的位置將在locations
陣列的末尾。
- (void)locationManager:(CLLocationManager *)manager didUpdateLocations:(NSArray *)locations
{
CLLocation *mostRecentLocation = [locations lastObject];
bool haveValidAltitude = (mostRecentLocation.verticalAccuracy > 0);
if(haveValidAltitude)
{
NSLog(@"current altitude is: %g meters above sea level", mostRecentLocation.altitude);
}else{
NSLog(@"current altitude is unavailable");
}
}
- (void)locationManager:(CLLocationManager *)manager didUpdateLocations:(NSArray *)locations
{
CLLocation *location = [locations lastObject];
NSLog(@"latitude %+.6f, longitude %+.6f\n", location.coordinate.latitude, location.coordinate.longitude);
}
locations
是一個數組,其最後一個對象是最新的可用位置。
謝謝man.It確實幫了我很多 – user3068520