use*_*894 5 objective-c nstimer ios8 cmaltimeter
我正在使用CMAltimeter类的应用程序上工作。我想比默认值更快地检索高度值(默认似乎每秒一次)。如何更改频率?我需要使用NSTimers / Multiple实例吗?如果是这样,将不胜感激。
if ([CMAltimeter isRelativeAltitudeAvailable])
{
self.altimeterManager = [[CMAltimeter alloc] init];
[self.altimeterManager startRelativeAltitudeUpdatesToQueue:[NSOperationQueue mainQueue] withHandler:^(CMAltitudeData *altitudeData, NSError *error)
{
dispatch_async(dispatch_get_main_queue(), ^ {
NSLog(@"%f", altitudeData.relativeAltitude.floatValue);
});
}];
}
Run Code Online (Sandbox Code Playgroud)