2015-06-02 10 views
1

У меня есть следующий код. На симуляторе это работает. Но на iPhone 6 переменная date всегда равна нулю, если я изменил строку на «2014-07», она работает на обоих.NSDateFormatter не работает на устройстве, но не на симуляторе

let formatter = NSDateFormatter() 
formatter.locale = NSLocale(localeIdentifier: "en_US_POSIX") 
formatter.dateFormat = "yyyy-MM" 
let date = formatter.dateFromString("2014-08") 

ответ

1

Вопрос был с часовым поясом. Добавлен часовой пояс, исправленный проблема

formatter.timeZone = NSTimeZone(forSecondsFromGMT: 0) 
Смежные вопросы