我有下面的代码在iPhone上工作,但对我的生活,我似乎无法对苹果手表运行时,它得到任何数据备份。有什么建议么?
// works on phone, not on watch
// get pressure readings and sace for later display
if CMAltimeter.isRelativeAltitudeAvailable() {
altimeter.startRelativeAltitudeUpdates(to: OperationQueue.main) { (data, error) in
self.myAltitudePressureMetric = String.init(format: "%.1fM", (data?.relativeAltitude.floatValue)!)
self.myAltitudePressureFeet = String.init(format: "%.1fft", (data?.relativeAltitude.floatValue)! * 3.6)
self.myPressurehPa = String.init(format: "%.2f hPA", (data?.pressure.floatValue)!*10)
}
} else {
myAltitudePressureFeet = " no pressure data"
myAltitudePressureMetric = " no pressure data"
}
我的错。
我定义高度表= CMAltimeter()的内部
FUNC清醒(withContext背景:任何?
而不仅仅是内部
类InterfaceController4:WKInterfaceController
现在的作品!感谢您的建议。