【发布时间】:2017-01-05 02:22:31
【问题描述】:
是的,我已经看到了previous question,但我仍然无法让它工作。我之前的 Swift2 代码是...
motionMgr.startDeviceMotionUpdatesToQueue(NSOperationQueue(), withHandler: handleMove)
调用:
func handleMove(motion: CMDeviceMotion?, error: NSError?) {
...
}
这在 Swift3 下发生了变化,现在 startDeviceMotionUpdatesToQueue 使用了闭包。我一生都无法弄清楚如何调用我现有的方法。我意识到NSError 变成了Error 和其他一些小的变化,但是闭包调用的语法让我很困惑。
【问题讨论】:
标签: swift3 core-motion