У меня есть код, который выполняет операции с датами. Чтобы убедиться, что это сработает, я написал очень простую программу для консоли OSX. Он отлично работает! Тем не менее, я хотел начать создавать приложение, поэтому я использовал один и тот же код в функции в приложении на основе представлений. Тем не менее, я продолжаю получать сообщение об ошибке: «Неизвестный метод метода dateWithFormat». Любая помощь будет оценена!«DateWithFormat» работает на терминале, но не на iOS?
-(id)calc:(int)m with:(int)d andWith:(int)y {
NSDateFormatter *formatter = [NSDateFormatter new];
NSDate *date1 =[formatter setDateFormat:[NSString stringWithFormat:@"%i-%i-%i 00:00:00 +0000",m,d,y]];
NSDate *date2 = [NSDate date];
NSTimeInterval secondsBetween = [date2 timeIntervalSinceDate:date1];
int numberOfDays = secondsBetween/86400;
}
Я не могу поверить, что код работает в любом месте. –