iPhoneが左右に揺れる毎秒、いくつかのコードを実行しようとしています。必要な回転の種類を説明する .gif へのリンクを次に示します。で次のコードを試しましたviewDidLoad
:
let manager = CMMotionManager()
if manager.deviceMotionAvailable {
manager.deviceMotionUpdateInterval = 1.0
manager.startDeviceMotionUpdatesToQueue(NSOperationQueue.mainQueue()) {
[weak self] (data: CMDeviceMotion!, error: NSError!) in
println("he")
}
}
アプリを実行し (シミュレーターで作業しています)、「ハードウェア > 左に回転 / 右に回転 / ジェスチャーを振る」に移動しても、何も起こりません。