这个问题花了我两天时间,我仍然没有解决它的线索。 我想将一些事件保存到我的日历中,代码如下:
+(BOOL)addEvent
... (create event) ...
BOOL result = [eventStore saveEvent:event span:EKSpanFutureEvents error:&error];
if (result) {
NSLog(@"Save Success");
return YES;
} else {
NSLog(@"Error saving event: %@", error);
return NO;
}
}
有时它工作正常,但有时程序会在“saveEvent:...”方法后神奇地破坏,并且我的控制台上没有打印“保存成功”和“错误保存事件”。我不知道如何跟踪错误消息。谁能告诉我我能做什么或者在这里发生了什么?谢谢!
仅供参考:我正在使用Xcode 5.1和IOS模拟器7.0,7.1,设备ipad,iphone IOS 7.1