NSDate *sampleDate = [NSDate date];
NSLog(@"%@", sampleDate);
Приведенная выше дата изменится при изменении часового пояса устройства. Это ожидаемое поведение?
Если мы сохраним дату в переменной, она не должна измениться, даже если мы изменим часовой пояс устройства, верно?
Я знаю, что лучше использовать timeIntervalSince1970
или referrenceDate
, но опять же, почему предварительно установленная переменная изменяется, если мы просто меняем часовой пояс ..