2012-02-11 57 views
0

我有一个标题和消息键的plist文件。如何从plist中读取日期并将其分配给datepicker?

我想给plist添加日期。像这样:

enter image description here

我设法的NSLog日期:

enter image description here

当我尝试指定日期从plist中到日期选择器的应用程序崩溃。

self.userDate = [temp objectForKey:@"Date"]; 
myDate.date = userDate; 

如何从plist中读取日期并将其分配给datepicker?

回答

2

问题是userDate不是NSDate对象,它可能是一个字符串。你应该使用NSDateFormatter和它的dateFromString方法来把它变成一个NSDate对象。

self.userDate = [temp objectForKey:@"Date"]; 
myDate.date = [[NSDateFormatter alloc] init] dateFromString:userDate]; 
相关问题