【发布时间】:2010-08-04 03:24:23
【问题描述】:
我正在尝试使用 NSDate dateFromString 方法,但我收到了一条警告,它正在使应用程序崩溃。代码如下:
NSString *pickerDate = [NSString stringWithFormat:@"%@", timeSelector.date];
NSDate *defaultDate = [NSDate dateFromString:pickerDate];
警告是:
'NSDate' may not respond to '+dateFromString'.
似乎不推荐使用该方法(在从 XCode 2 升级到 3 的过程中。
我可以使用什么替代方法从字符串创建日期?
【问题讨论】:
-
我假设
timeSelector是UIDatePicker,您将date属性转换为字符串并再次转换回日期是否有原因? -
这可能更有效,只是不知道代码是什么:/你介意给我举个例子吗?
-
我的意思是,你能做到
NSDate *defaultDate = timeSelector.date;吗?
标签: iphone xcode nsdate xcode3.2