Я передаю строку из javascript в Objective-C в виде «2012-02-17 14:21:30 +0000».
Мой код выглядит следующим образом:
NSString *firingDate = [_parameters objectForKey:@"fire"];
NSDate *notificationDate = [NSDate dateWithString:firingDate];
Проблема в том, что я прочитал ссылку на OS X вместо документации по iOS (doh!), Поэтому выдается предупреждение, поскольку dateWithString отсутствует в iOS. Теоретически я полагаю, что это не должно работать вообще, но работает, хотя и с этим предупреждением.
Как правильно преобразовать строку в NSDate?