У меня есть этот код:
currentMinuteInt = [[cal components:NSHourCalendarUnit
fromDate:tuesdayAlarmTime] minute];
, который должен был вывести '15', но вместо этого вывести '-2147483587'. Я узнаю этот странный вид числа, показываемый иногда по отношению к датам, но я не могу понять, почему это происходит здесь.
Код, который у меня есть для отработки часа:
hours = [[cal components:NSHourCalendarUnit fromDate:now] hour];
и это работает правильно. tuesdayAlarmTime - это полная дата, а минутная ее часть - «15».