最近升級(jí)iOS11,突然發(fā)現(xiàn)所有從NSString轉(zhuǎn)來(lái)NSDate全部變成了nil,最后發(fā)現(xiàn)居然是一個(gè)低級(jí)錯(cuò)誤:
formatter.dateFormat = @"yyyy-MM-dd hh:mm:ss";
上述設(shè)置格式將hh寫成了小寫,在iOS 11之前之前運(yùn)行沒有問題聊品!
但是iOS 11之后就不行了(具體是哪個(gè)小版本希望有個(gè)人來(lái)指正一下)
formatter.dateFormat = @"yyyy-MM-dd HH:mm:ss";
修改過之后,時(shí)間完美顯示几苍。真是個(gè)不易察覺的坑翻屈!