iphone - 由于事件存储更改而导致应用程序崩溃?

标签 iphone objective-c ekeventkit ekeventstore

我进行了搜索,但没有找到任何准确的答案。

我正在我的应用程序中实现事件套件。我正在以编程方式实现事件的创建, 但我没有在那里指定任何日历。然后我使用 EKEventViewController 编辑我的事件。我还使用 Kal 库 来显示日历。每次我编辑第二个或第三个事件等,或者事件删除事件,我的应用程序崩溃,据说事件存储已更改。我无法解决此问题。

任何人都可以帮助我吗?

这是崩溃日志..

terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[__NSArrayM eventStoreChanged:]: unrecognized selector sent to instance 0x1fc7f040

谢谢

最佳答案

我自己找到了答案...如果有人面临同样的情况..那么就在这里.. 您需要将 eventstorechanged 委托(delegate)设置为 nil。那么你的问题就会得到解决。

干杯 桑杰

关于iphone - 由于事件存储更改而导致应用程序崩溃?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15543814/

相关文章:

iphone - iOS应用程序更新,如何更新包中的plist?

objective-c - 如何将字符串转换为一系列击键?

xcode - 更改日历隐私时,iOS 7应用程序崩溃

iphone - 将参与者添加到 iOS 中的事件

ios - 从应用程序内部订阅日历

iphone - 在 UIScrollView 中滚动时未调用 touchesBegan 方法

iphone - position 和 positionInPixels 有什么区别

iPhone:从应用程序打开应用程序首选项面板

objective-c - 使用 *.nib 文件显示模式窗口

ios - 如何跨两个 Storyboard执行自定义转场?