Я или немного поражен сложностью NSDate, или я просто не понимаю понятия его :)
Единственная вещь, которую я хочу сделать, состоит в том, чтобы создать Экземпляр NSDate, представляющий сегодняшнюю дату и установленное время 20,00 ч соответственно 20:00.
Это не может быть столь же трудно как создание экземпляра, содержащего текущее время и впоследствии любое вычитание Одер, добавляющий необходимое различие к 20:00, не так ли?
Спасибо за помощь...
ультрановичок
Используйте NSCalendar:
NSCalendar* myCalendar = [NSCalendar currentCalendar];
NSDateComponents* components = [myCalendar components:NSYearCalendarUnit|NSMonthCalendarUnit|NSDayCalendarUnit
fromDate:[NSDate date]];
[components setHour: 20];
[components setMinute: 0];
[components setSecond: 0];
NSDate *myDate = [myCalendar dateFromComponents:components];