Я инициализирую NSCalendar в viewDidLoad следующим образом:
gregorian = [NSCalendar currentCalendar];
Календарь объявляется в соответствующем файле .h следующим образом:
NSCalendar *gregorian;
При доступе к календарю изметод, с которым мое приложение вылетает:
- (void)someMethod{
unsigned int unitFlags;
unitFlags = NSHourCalendarUnit | NSMinuteCalendarUnit;
[gregorian
components:unitFlags
fromDate:[NSDate date]
toDate:[NSDate date]
options:0];
}
Это то, что кажется актуальным из журнала сбоев:
Тип исключения: EXC_BAD_ACCESS (SIGBUS)
Коды исключения:KERN_PROTECTION_FAILURE at 0x0000000000000015
Сбой потока: 0 Очередь отправки: com.apple.main-thread
Информация о приложении:
имя селектора objc_msgSend (): компоненты: fromDate: toDate: параметры:
iPhone Simulator 225, iPhone OS 3.2 (iPad / 7W367a)
Есть идеи?
Спасибо