【发布时间】:2012-02-17 14:57:38
【问题描述】:
我以“2012-02-17 14:21:30 +0000”的形式将一个字符串从 javascript 传递到 Objective-C。 我的代码如下:
NSString *firingDate = [_parameters objectForKey:@"fire"];
NSDate *notificationDate = [NSDate dateWithString:firingDate];
问题是我最终阅读了 OS X 参考而不是 iOS 文档(doh!),因此这会引发警告,因为 iOS 中不存在 dateWithString。从理论上讲,我认为这根本不应该起作用,但它确实有效,尽管有那个警告。
将字符串转换为 NSDate 的正确方法是什么?
【问题讨论】:
-
NSString to NSDate的可能重复
标签: objective-c ios nsstring nsdate