【发布时间】:2012-02-15 16:23:00
【问题描述】:
我使用 CMMotionManager 的 startAccelerometerUpdatesToQueue: withHandler: 方法来获取加速度计更新,我正在创建队列,这是我的代码行
[self.motionManager startAccelerometerUpdatesToQueue:[[[NSOperationQueue alloc] init] autorelease] withHandler:^(CMAccelerometerData *data, NSError *error)
我不确定,但从我的调试来看,NSOperationQueue 似乎创建了一个并发队列,但我需要一个串行队列,以便一次执行一个块,所以我想创建一个我尝试使用 @987654323 的串行队列@ 方法,但我不能像使用 NSOperationQueue 一样直接使用它。
有什么方法可以让我做到这一点吗?如果没有,我在哪里可以创建我的队列?
【问题讨论】:
标签: iphone objective-c ios multithreading accelerometer