【发布时间】:2014-06-10 10:50:04
【问题描述】:
我正在尝试将内置 obj-c 的旧游戏应用程序转换为新的 swift 代码。我在理解快速闭包以及如何使用它们时遇到了一些问题,例如在“startAccelerometerUpdatesToQueue”方法中。
我已经用这种方式初始化了运动管理器
motionManager!.accelerometerUpdateInterval = (1/40)
然后在我的视图控制器的 viewdidload 中
var queue:NSOperationQueue
motionManager?.startAccelerometerUpdatesToQueue(queue, withHandler: {(accelerometerData : CMAccelerometerData, error : NSError) in
})
“startAccelerometerUpdatesToQueue”给了我一个错误,我很确定我没有理解正确的闭包语法。
有什么想法吗?
【问题讨论】:
标签: ios xcode swift core-motion ios8