2012-03-10 15 views
0

iOSに変数を作成する必要があります。これは時間値を保存し、次にその関数がトリガされるときに保存されます。iOSのグローバル変数

私がしようとしているのは、バッテリーレベルのリアルタイム分析です。したがって、時間が読み込まれ、モニターがバッテリー交換のために起動されるまで待ち、新しい時間に保管された時間を比較し、バッテリー使用量の1%あたりどれくらいの時間が経過しているかを調べます。

Objective Cでこのような変数を作成して使用するにはどのような方法がありますか?

答えて

4

NSDateである必要があります。 Cocoaの世界では、特定のカレンダーや表現とは無関係に、日付は正確な瞬間です。

アプリケーション起動間に永続化したい場合は、NSUserDefaultsからそれを書き出して読み返すことができる、関連するロジックを持つクラスのインスタンス変数として保存することをお勧めします。