如果有人可以帮助我或可以给遇到类似问题的人提供建议,我会遇到问题。好的,我像这样在 NSUsersDefaults 中保存数据
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
NSData *data = [NSKeyedArchiver archivedDataWithRootObject:getDate];
[defaults setObject:data forKey:@"data"];
[defaults synchronize];
现在当我想以这种方式检索时:
NSData *theData = [[NSUserDefaults standardUserDefaults] objectForKey:@"data"];
NSString *date = (NSString *) [NSKeyedUnarchiver unarchiveObjectWithData:theData];
if (date != nil) {
NSMutableArray *mutable = [[NSMutableArray alloc] init];
[mutable addObject:date];
}
仅显示最后一个值,该值是从 pickerDate 中选取的。我怎样才能保存我从pickerDate中挑选的所有日期。非常感谢!!!