Постоянство переменной NSDate - PullRequest
0 голосов
/ 03 июля 2018
NSDate *sampleDate = [NSDate date];

NSLog(@"%@", sampleDate);

Приведенная выше дата изменится при изменении часового пояса устройства. Это ожидаемое поведение?

Если мы сохраним дату в переменной, она не должна измениться, даже если мы изменим часовой пояс устройства, верно?

Я знаю, что лучше использовать timeIntervalSince1970 или referrenceDate, но опять же, почему предварительно установленная переменная изменяется, если мы просто меняем часовой пояс ..

...