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

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

Я googled, и говорят, что это ошибка для яблока, найденная в 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 

Interesting Posts

Создание объекта при назначении значения параметра по умолчанию в Swift

Подклассы основных данных не будут автоматически генерироваться

2.10 – iPhone Apps также должен работать на iPad без изменений, при разрешении iPhone и при разрешении 2X iPhone 3GS

iOS NSMutableString разделяется, как метод String класса Java ()

Swift 3 Отправить местоположение как iMessage

Как использовать функцию asin () в объекте c

Вызов метода, когда приложение вызывается из фона

Swift – сгруппированный стиль

IOS textFieldDidChange при выходе из другого класса

Как программный доступ к уровню громкости вызова на iPhone?

Отклонение контроллера модального представления с использованием другой анимации, чем было представлено

Как настроить анимацию модального сегмента так же, как анимация push segue?

возвращает метод до завершения

Быстрое шифрование AES с использованием CommonCrypto

Обнаружение символа в UITextView

Давайте будем гением компьютера.