NSUserDefaults를 사용하여 저장 한 데이터를 저장했습니다. 나는 아무 것도 키에 이미 저장되어있는 경우 (처음 앱을 실행할 때) 기본값이 0이 될 것이라는 인상을 받았다. 그러나 그런 경우는 아닌 것 같다.프로그램에 알려주기 저장 데이터가 없으면 수행 할 작업 NSUserDefaults, iPhone
가 저장하려면 :
- (void)viewWillDisappear:(BOOL)animated
{
[[NSUserDefaults standardUserDefaults] setInteger:setbatteryHealthCalculated forKey:@"healthValue"];
[[NSUserDefaults standardUserDefaults] synchronize];
}
로드하려면
- (void) viewWillAppear:(BOOL)animated
{
NSInteger setbatteryHealthCalculated = [[NSUserDefaults standardUserDefaults] integerForKey:@"healthValue"];
}
을 값 저장 확인하려면 :
- (IBAction)check{
NSInteger setbatteryHealthCalculated = [[NSUserDefaults standardUserDefaults] integerForKey:@"healthValue"];
if (setbatteryHealthCalculated = 0) {
[self performSelector:@selector(displayAlert) withObject:nil];
}
}