Я использую dateByAddingTimeInterval метод. Я проверил этот метод на iPhone с iOS 3.1, и он работает! Но в документации сказано, что этот метод доступен в iOS 4.0. Почему этот метод работал в iOS 3.1?
dateByAddingTimeInterval
Похоже на ошибку в документации. Заголовок указывает:
- (id)dateByAddingTimeInterval:(NSTimeInterval)ti NS_AVAILABLE(10_5, 2_0);
Так что он доступен в 10.5 и iOS 2.0. Вот почему он присутствует в iOS 3 и более поздних версиях.