【发布时间】:2011-08-31 03:39:47
【问题描述】:
我想知道如何将日期选择器中选定的日期和时间保存到 plist 中。
【问题讨论】:
标签: objective-c ios plist uidatepicker
我想知道如何将日期选择器中选定的日期和时间保存到 plist 中。
【问题讨论】:
标签: objective-c ios plist uidatepicker
NSMutableArray *userArray = [[NSMutableArray alloc] initWithContentsOfFile:plistPath];
NSMutableDictionary *dict = [userArray objectAtIndex:0];
NSDate *date = [NSDate date];
NSDateFormatter *dateformatter = [[NSDateFormatter alloc] init];
[dateformatter setDateFormat:@"MM/dd/yyy hh:mm a"];
[dict setObject:[dateformatter stringFromDate:date] forKey:@"LastLocalDataUpdate"];
[userArray writeToFile:plistPath atomically:YES];
【讨论】:
NSUserDefaults 足以满足您的要求:
NSDate *theDate = [NSDate date];
[[NSUserDefaults standardUserDefaults] setObject:theDate forKey:@"Date"];
【讨论】:
NSUserDefaults 只会做到这一点nicely。
【讨论】: