Если вы используете UITableViewDataSource с массивом и список не слишком большой, вы можете использовать это в -(void)applicationWillTerminate:(UIApplication *)application
:
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
[defaults setObject:myArray forKey:@"Array"];
[defaults synchronize];
И загрузите его обратно в - (void)applicationDidFinishLaunching:(UIApplication *)application
:
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
myArray = [[defaults objectForKey:@"Array"] mutableCopy];
if (myArray == nil) {
//LOAD FROM PLIST
}
Оба эти метода должны быть в вашем делегате приложения.