- (BOOL)application:(UIApplication *)application shouldSaveApplicationState:(NSCoder *)coder{ return YES;}- (BOOL)application:(UIApplication *)application shouldRestoreApplicationState:(NSCoder *)coder{ return YES;}
- (void)encodeRestorableStateWithCoder:(NSCoder *)coder{ [super encodeRestorableStateWithCoder:coder]; [coder encodeObject:self.doorPhoto forKey:@"doorPhoto"];}- (void)decodeRestorableStateWithCoder:(NSCoder *)coder{ [super decodeRestorableStateWithCoder:coder]; self.doorPhoto = [coder decodeObjectForKey:@"doorPhoto"];}
当在程序中按下home键的时候,就会调用encodeRestorableStateWithCoder:来保存你想要保存的对象,再下一次打开程序的时候,就会调用decodeRestorableStateWithCoder:来恢复你之前保存好的对象。
新闻热点
疑难解答