将选定的日期和时间保存到plist中

时间:2011-08-31 03:39:47

标签: objective-c ios plist uidatepicker

我想知道如何将选定的日期和时间从日期选择器保存到plist中。

3 个答案:

答案 0 :(得分:4)

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];

答案 1 :(得分:1)

NSUserDefaults足以满足您的目标。

NSDate *theDate = [NSDate date];
[[NSUserDefaults standardUserDefaults] setObject:theDate forKey:@"Date"];

希望这有帮助!

答案 2 :(得分:0)

NSUserDefaults只会nicely执行此操作。