问题标签 [ekevent]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
967 浏览

ios6 - predicateForEventsWithStartDate:endDate:calendars: EKEventStore 不起作用

我在这个范围日期的 EKCalendar 中保存了 28 个 EKEvent:2012-01-01 和 2013-01-18,EKEvent 都已存储,我可以在 iCloud 上的 iOS 日历中看到它,然后我想检索所有这些 EKEvent范围 2012-01-01 和 2013-01-18,我使用 EKEventStore 的这种方法:

这是一个 NSPredicate 来获取日历中的事件,我通过开始日期 2012-01-01 和 endDate:2013-01-18 所以返回给我的 EKEvent 数组只有 8 个元素,所以我的问题是为什么它没有找到我所有的 28 事件?我错了什么?

编辑:

这是我使用的完整代码:

然后我使用相同的代码创建 2013-01-18 日期,即 endDate,然后我这样做:

eventArray 只包含 8 个元素……另外 20 个在哪里?请问我快疯了有人可以帮助我吗?

0 投票
6 回答
1275 浏览

iphone - 如何在日历中的EKEvent中设置不报警

当我为日历创建新EKEvent日历时,我注意到会自动添加9活动当天的警报广告,我该如何设置否alarm?我试过这样:

但不起作用,在日历中我看到警报你如何看到:

在此处输入图像描述

任何人都知道我如何在没有警报的情况下添加 EKEvent?

0 投票
2 回答
863 浏览

objective-c - iOS 6 的 EKEvent 无法以任何方式工作

我试过征求许可

但是弹出窗口没有出现。我尝试了许多示例,尝试了许多项目,但没有一个适用于 iOS 6。这些应用程序不会显示在隐私>日历>中。我想我要疯了。有人可以向我展示一段适用于 iOS 6 的代码,其中弹出窗口请求权限,并在授予权限后将事件导出到日历应用程序。谢谢!

0 投票
3 回答
939 浏览

cocoa - 事件的发生日期与开始日期有何不同?

CalEvent 和 EKEvent 都表示 startDate、endDate 和occurrenceDate。但是由于事件对象代表具体的事件,具有具体的开始和结束日期。有一个总是与 startDate 相同的发生日期的原因是什么?

是否存在发生事件的开始日期与事件的开始日期不匹配的情况?

0 投票
1 回答
276 浏览

objective-c - Xcode setDateFormat:错误的年份

我通过使用 EKEvent 通过我的应用程序将事件添加到日历中发现了这个问题。

由于我没有找到任何资源,我想知道您是否听说过。

我有一个旧应用程序(开发的 IOS 5)以这种日期格式成功使用了 EKEvent

@"yyyy/MM/dd:HH:mm"

现在我必须实现一个新应用程序,并且我尝试使用旧代码,但我发现通过使用该日期格式,我的应用程序在 2014 年注册了该事件!日期是正确的,但显然不是年份。

我通过将日期格式更改为

@"dd.MM.yyyy HH:mm"

你知道为什么吗??你有想法吗?谢谢

0 投票
1 回答
67 浏览

iphone - 授予日历隐私访问问题

在我的代码中,我正在处理 ios 6 日历隐私的所有情况,如果用户允许访问日历,我调用了一些方法,如下所示:

问题是选择器中指定的方法永远不会被调用,但是如果我将调用机制更改为:

方法调用成功。

你怎么看这个案子?这个问题有什么原因吗?

如果在 iOS 6 中授予对日历的访问权限后使用预制件选择器,为什么它不起作用?

任何帮助

0 投票
1 回答
312 浏览

ios - 访问 [EKEvent notes] 时 cellForRowAtIndexPath 中的 ARC 内存泄漏

我将 ARC 与 xCode 4.6 一起使用,并且在尝试访问.notesan 的属性EKEvent以分配给cellForRowAtIndexPath.

有趣的是,直到我在任何不cellForRowAtIndexPath调用EKEvents.

根据 Instruments 的说法,泄漏的发生是因为这条线:

在此处输入图像描述

eventNotesivar我在我的 .h 文件中声明的。

我已经尝试了以下同时使用ivar和动态创建一个新的实例变量,但似乎没有任何效果:

名单还在继续,这是我的 cellForRowAtIndexPathCode,发生泄漏的地方。我对内存管理完全陌生,所以请!是描述性的。

}

0 投票
2 回答
136 浏览

iphone - 带有 EKEventAttribute 的自定义 NSObject 类

我有一个自定义 NSObject 类,我在其中声明了以下属性和函数。

在我的 .m 中,我执行以下操作。

我通过以下方式添加新约会。

但是当我这样做时,我得到一个抱怨的错误-[EKEvent copyWithZone:]:

有人可以帮我吗?

亲切的问候。

0 投票
1 回答
71 浏览

ios - 如何从 iOS 的默认日历中检索最近完成的待办事项?

我在 iOS5 中使用默认日历。我必须显示最近完成的三个活动,最近三个待办事项。这些事件可以是任何事情,意味着它可以是任何一天。

任何人都可以帮助我如何使用 ekevnt 存储检索这些事件。

0 投票
0 回答
235 浏览

ios - iOS EKEvent 到 NSString

iOS 中是否有任何 API 可以获取iCalendar格式的对象NSString表示?EKEvent