appEnterBackgroundからどのように日付を取得し、appEnterForegroundから取り除き、ラベルの違いを表示しますか? これは私のコードはiphone - 時間(アプリの非表示)と時間(アプリが表示される)の差
**.h**
NSTimeInterval appEnteredBackground;
NSTimeInterval appEnteredForeground;
NSTimeInterval difference;
**.m**
- (void)applicationDidEnterBackground:(UIApplication *)application
{
appEnteredBackground = [NSDate timeIntervalSinceReferenceDate];
}
- (void)applicationWillEnterForeground:(UIApplication *)application
{
appEnteredForeground = [NSDate timeIntervalSinceReferenceDate];
difference = appEnteredForeground - appEnteredBackground;
NSLog(@"Duration is %@",[NSDate dateWithTimeIntervalSinceReferenceDate: difference]);
NSLog(@"Duration is %@", [NSString stringWithFormat:@"%f", difference]);
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateStyle:NSDateFormatterMediumStyle];
NSString *time = [NSString stringWithFormat:@"%f", difference]; **//ERROR HERE (variable not used)**
[dateFormatter release];
}
すべてのヘルプは素晴らしいが
エラーとは何ですか? – onnoweb
@onnoweb:** //ここでエラーが発生しました(変数は使用されていません)**私は 'difference'の値をラベルまたは文字列に入れて、計算で使用できるようにしたいと考えています... – myles
[timeIntervalSinceNow help !!](http://stackoverflow.com/questions/6144966/timeintervalsincenow-help) –