0
나는 1 개의 링크 된 목록 개체가 있고 객 체의 상태 유지를위한 모든 클래스를 통해 저장 및 검색하는 데 해당 개체를 사용하려고합니다. 그 예가 있습니까?NSUserDefault 클래스를 통해 저장 및 검색하는 연결된 목록의 예
나는 1 개의 링크 된 목록 개체가 있고 객 체의 상태 유지를위한 모든 클래스를 통해 저장 및 검색하는 데 해당 개체를 사용하려고합니다. 그 예가 있습니까?NSUserDefault 클래스를 통해 저장 및 검색하는 연결된 목록의 예
상태 유지? 객관적인 어떤 수업에 대해서도 - c? NSMutableDictionary을 사용하지 않으시겠습니까?
사용할 수있는 객체의 종류에는 제한이 있습니다 (예 : NSSets는 허용되지 않지만 NSArrays는 허용됨). 그런 다음 해당 사전을 NSUserDefaults에 바로 저장하여 실행간에 상태를 유지할 수 있습니다.
예.
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
NSUserDefaults *savedData = [NSUserDefaults standardUserDefaults];
self.settingsDict = [NSMutableDictionary dictionaryWithDictionary:
[savedData dictionaryForKey:@"settings"]];
// ...
}
는 저장 후
- (void)applicationWillTerminate:(UIApplication *)application
{
NSUserDefaults *savedData = [NSUserDefaults standardUserDefaults];
[savedData setObject:self.settingsDict forKey:@"settings"];
[savedData synchronize];
// ...
}
, 잡아합니다.