Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/97.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone EKEventStore可以';在事件出错一次后,不要保存该事件_Iphone_Ios_Ekeventkit - Fatal编程技术网

Iphone EKEventStore可以';在事件出错一次后,不要保存该事件

Iphone EKEventStore可以';在事件出错一次后,不要保存该事件,iphone,ios,ekeventkit,Iphone,Ios,Ekeventkit,我只是在我的程序中遇到了一个bug,这让我很困惑。我在我的应用程序中将几个事件添加到iPhone日历中。我发现当我收到“未设置结束日期”时,调用saveEvent:span:error:时出错,所有后续调用saveEvent:span:error:都会导致相同的错误消息。如果我将罪犯对象更改为有效,则所有事件都将成功保存。有人碰到过这个吗?或者您知道为什么一个错误可能会导致以后所有的调用都会导致相同的错误吗 我知道我只需要不保存没有设置结束日期的事件就可以解决这个问题,但我想知道为什么会发生这种

我只是在我的程序中遇到了一个bug,这让我很困惑。我在我的应用程序中将几个事件添加到iPhone日历中。我发现当我收到“未设置结束日期”时,调用
saveEvent:span:error:
时出错,所有后续调用
saveEvent:span:error:
都会导致相同的错误消息。如果我将罪犯对象更改为有效,则所有事件都将成功保存。有人碰到过这个吗?或者您知道为什么一个错误可能会导致以后所有的调用都会导致相同的错误吗

我知道我只需要不保存没有设置结束日期的事件就可以解决这个问题,但我想知道为什么会发生这种情况


谢谢。

我知道了。iOS 5上的EKEvent SDK中存在导致此问题的错误。希望它能在iOS 5的第一次更新中得到修复。 解决方案:开始日期和结束日期应该不同

[事件设置开始日期:日期];
[event setEndDate:[date-dateByAddingTimeInterval:1.0]

我知道了。iOS 5上的EKEvent SDK中存在导致此问题的错误。希望它能在iOS 5的第一次更新中得到修复。 解决方案:开始日期和结束日期应该不同

[事件设置开始日期:日期];
[event setEndDate:[date-dateByAddingTimeInterval:1.0]

这在iOS 5.0.1中已经修复了吗?我有一个与本机应用程序类似的问题,有时我无法保存或取消创建事件。但我似乎无法确定根本原因或如何重现。我不确定,我还没有检查。不过你可以让我知道。:)我不是Obj-C开发人员,我只是在iOS上的日历应用程序上遇到了一些问题,它不允许我
保存
取消
。我必须关闭这个应用程序。但由于我不能每次都复制,我认为你面临的问题可能是罪魁祸首。如果您仍然存在此问题,这将有助于我缩小问题的范围iOS 5.0.1中是否已修复此问题?我有一个与本机应用程序类似的问题,有时我无法保存或取消创建事件。但我似乎无法确定根本原因或如何重现。我不确定,我还没有检查。不过你可以让我知道。:)我不是Obj-C开发人员,我只是在iOS上的日历应用程序上遇到了一些问题,它不允许我
保存
取消
。我必须关闭这个应用程序。但由于我不能每次都复制,我认为你面临的问题可能是罪魁祸首。如果你仍然有这个问题,那会帮助我缩小问题的范围