Ios 视图上的Kal日历崩溃将出现

Ios 视图上的Kal日历崩溃将出现,ios,crash,kal,Ios,Crash,Kal,我正在我的应用程序中使用Kal日历。但是,当调用Kal VIEWWILLEASE时,我的应用程序崩溃。这是我的密码 -(void)viewWillAppear:(BOOL)animated { [super viewWillAppear:animated]; KalViewController *calendar = [[KalViewController alloc] init]; [self.navigationController pushViewControlle

我正在我的应用程序中使用Kal日历。但是,当调用Kal VIEWWILLEASE时,我的应用程序崩溃。这是我的密码

-(void)viewWillAppear:(BOOL)animated
{
    [super viewWillAppear:animated];
    KalViewController *calendar = [[KalViewController alloc] init];
    [self.navigationController pushViewController:calendar animated:YES];
    calendar.dataSource = self;
    [calendar reloadData];
    self.tabBarController.delegate = self;
}
我使用了断点,我的应用程序在以下位置崩溃:

[calendar reloadData];
以下是来自调试器的错误消息

*由于未捕获异常“NSInvalidArgumentException”而终止应用程序,原因:'*-[\uu NSArrayM insertObject:atIndex:]:对象不能为零' *第一次抛出调用堆栈: (0x2088012 0x156ae7e 0x203bb6a 0x203ba20 0x10c1b 0x1ca08 0x11088 0x282103 0x28242b 0x297fad 0x29889b 0x2989b9 0x298a45 0x39e20b 0x1ef2dd 0x157e6b0 0x72d4fc0 0x72c933c 0x72d4eaf 0x28e2bd 0x1d6b56 0x1d566f 0x1d5589 0x1d47e4 0x1d461e 0x1d53d9 0x1d82d2 0x28299c 0xF574 0x1cf574 0x1cf76f 0xF905 0x8917 0xC1197B 0xC119B5B 0xC1977 0xEC197B 0xB17B 0xC119B5B 0xB17)a1698 0x22c1df9 0x22c1ad0 0x1ffdbf5 0x1ffd962 0x202ebb6 0x202df44 0x202de1b 0x19d17a 0x19effc 0x227d 0x21a5) libc++abi.dylib:terminate调用引发异常 (lldb)


顺便说一下,我的应用程序只有在我有一些数据要插入日历时才会崩溃。

我找到了答案!我从核心数据中得到了一个日期,但格式化程序出错,日期为零