2014-10-17 61 views
1

據我所知,新的iPhone 6 /加有一個晴雨表,這將使我們的氣壓值。我該怎麼做呢?我能找到的資源很少。如何獲得氣壓的iOS

回答

5

它是核心運動框架的一部分。它暴露了兩個新的類CMAltimeterCMAltitudeData,你可以用它來確定大氣壓力。

核心運動提供了兩個新的類(CMAltimeterCMAltitudeData) 它允許您訪問對iPhone 6和iPhone 6 加上晴雨表。在這兩個設備上,您還可以使用CMMotionActivity對象 來確定用戶是否在自行車上。

來源:Apple Developer Center

+0

非常感謝,但究竟如何我實現它?我找不到獲得壓力和高度的方法。 @atrljoe – 2014-10-17 13:18:59

+0

@ zbz.lvlv如果你看一下CMAltitudeData類存在的壓力'@屬性(只讀,非原子)的NSNumber * pressure'的屬性。它應該像使用該屬性來恢復壓力一樣簡單。這個類不直接訪問,這就是爲什麼你需要CMAltimeter。 – atrljoe 2014-10-17 13:21:21

+0

我不太瞭解文檔。如何創建一個NSNumber獲得壓力?我很抱歉,但我對iOS編程@atrljoe很陌生。 – 2014-10-17 13:36:49

1

注意:它接縫,即跟iOS 10.0.1它不再能夠檢測一個壓力傳感器可用例如在iPad Pro上。我已經向Apple寫了一份錯誤報告。