прежде чем вы сможете сохранить объект с помощью NSUserDefault ..
[[NSUserDefaults standardUserDefaults] setObject: [NSKeyedArchiver archivedDataWithRootObject: self.flipsideView.zoznamFunkcii] forKey: @ "NSMutableArray];[[NSUserDefaults standardUserDefaults] синхронизируется];
и вы применяете метод кодирования и декодирования
(id) initWithCoder: (NSCoder *) decoder {if (self = [super)init]) {self.toolResult = [decoder decodeObjectForKey: @ "obj1"];self.toolNotes = [decoder decodeObjectForKey: @ "obj2"];
} return self;}
(void) encodeWithCoder: (NSCoder *) encoder {[encoder encodeObject: self.toolResult forKey: @ "obj1"];[encoder encodeObject: self.toolNotes forKey: @ "obj2"];
}
сохранение ваших данных в NsuserDefault Когда вы получаете данные из NsUserDefault, вы используете как [NSKeyedUnarchiver unarchiveObjectWithData: [[NSUserDefaults standardUserDefaults] objectForKey: @ "NSMutableArray"]];