More Related Content
Similar to CMPedometerで歩数計を 作ってみよう
Similar to CMPedometerで歩数計を 作ってみよう (20)
CMPedometerで歩数計を 作ってみよう
- 8. ❷import & 変数作成
import UIKit
import CoreMotion
class ViewController: UIViewController {
//表示するラベル
@IBOutlet weak var label: UILabel!
//CMPedometerの変数を作成
let pedometer = CMPedometer()
- 9. ❸測定する処理
//カウント用メソッド
func startStepCounting() {
// CMPedometerが利用できるか確認
if CMPedometer.isStepCountingAvailable() {
// 計測開始
pedometer.startPedometerUpdatesFromDate(NSDate(),
withHandler: {data, error in
dispatch_async(dispatch_get_main_queue(), {
// 歩数
let steps = data.numberOfSteps
// 結果をラベルに出力
self.label.text = "Steps: (steps)"
})
})
}
}