Как получить действительный счетчик кварталов вместо NSDateComponents.quarter возвращает 0

NSDateComponents.quarter возвращает 0 вместо действительного счетчика кварталов.

Я погуглил, и мне сказали, что это ошибка для Apple, обнаруженная в 2012 году. Однако сейчас 2015 год и iOS 8.3, ошибка все еще существует.

Что мне нужно, так это счет четвертей от firstDate до lastDate

Например:

unitFlags = NSQuarterCalendarUnit;

(lldb) po firstDate
2009-12-31 16:00:00 +0000

(lldb) po lastDate
2013-09-30 16:00:00 +0000

(lldb) po [gregorian components:unitFlags fromDate:firstDate toDate:lastDate options:0];
<NSDateComponents: 0x170158b50>
    Quarter: 0

person Wingzero    schedule 27.04.2015    source источник
comment
возможный дубликат Я хочу получить значение четверти в NSDateComponents класс   -  person Volker    schedule 27.04.2015
comment
Основная причина та же, но мой вопрос не в том. Мне нужно количество кварталов от firstDate до lastDate   -  person Wingzero    schedule 27.04.2015