2010年8月29日日曜日

UIDevice

UIDevice を使うとOSのバージョンやバッテリー情報が取得できる。

UIDevice Class Reference

サンプルプログラムを作って確認してみた。UIDevice経由で取得できる情報はこんな感じ。


batteryLevelは batteryMonitoringEnabled=YESとしないと正しい値が取得できない。またNSNotificationCenterへ登録しておけば変化を検出することができる。

proximityState(近接センサー状態)も同様に proximityMonitoringEnabled=YESにする必要があり、こちらも通知を受け取ることができる。


サンプルは GitHub からどうぞ。
UIDeviceSample at 2010-08-29 from xcatsan's iOS-Sample-Code - GitHub

0 件のコメント:

コメントを投稿