在iOS 5中CLLocationManager調用正確的委託方法,委託方法如何可以根據IOS版本
- (void)locationManager:(CLLocationManager *)manager didUpdateToLocation:(CLLocation *)newLocation fromLocation:(CLLocation *)oldLocation
,其中在iOS 6中的方法是
- (void)locationManager:(CLLocationManager *)manager didUpdateLocations:(NSArray *)locations
我的應用程序支持的版本。 CLLocation管理如何知道應該調用哪種方法? 我需要添加一些#if def嗎?如果是的話,有人可以告訴我怎麼寫這個。 在此先感謝。