2014-09-21 5 views
0

나는 NSUserDefaults는 응용 프로그램에서 데이터를 저장 알고, 그래서 데이터는 아이폰 OS 8 에서 응용 프로그램을 삭제 한 후 삭제되지만 데이터는 아래 8NSUserDefaults 8

NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults]; 

아이폰 OS에서 응용 프로그램을 삭제 한 후 계속 코드는 (데이터가 응용 프로그램을 삭제 한 후 삭제됩니다)

NSUserDefaults *defaults = [[NSUserDefaults alloc] initWithSuiteName:@"group.com.AppCompany.Appname"]; 

이 코드는 아이폰 OS 8에서 작동합니까 아이폰 OS 8에서 작동?

답변

1

ios Simulator에서 응용 프로그램을 실행하는 경우 NSUserDefaults가 지워지지 않습니다. 그것은 시뮬레이터 버그입니다. 그것은 완벽하게 장치에서 작동합니다.