在我的 iPhone 应用程序中使用日历来发布事件

发布于 2024-11-06 21:24:46 字数 138 浏览 2 评论 0原文

我正在尝试构建一个应用程序,该应用程序显示带有应用程序所有者发布的事件的日历。也就是说,下载该应用程序的用户将能够查看特殊事件的日期并将其添加到自己的日历中。

有没有办法做到这一点,或者是进行 XML 解析的唯一选择?

提前致谢。

I am trying to build an application that shows a Calendar with events that are published by the owner of the application. That is, users that download the application will be able to see the dates of special events and add them to their own calendar.

Is there a way to do this, or is the only option to do an XML Parsing?

Thanks in advance.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

不忘初心 2024-11-13 21:24:46

UIKit.framework 没有用于 UI 日历的 API。

有一些针对 UI 日历的开源项目,例如 Tapku

Tapku 的 TKCalendarMonthView 模仿 iOS 上预加载的 Calender.app UI。

结合使用 Tapku 库、XML 或 JSON 解析以及魔法,您可以从网络服务器获取特殊事件并将它们添加到 Tapku 的 TKCalendarMonthView 中以实现您的目标。

谢谢,

-大卫

UIKit.framework has no API for a UI calendar.

There are open source projects for UI calendars like Tapku.

Tapku's TKCalendarMonthView mimics the Calender.app UI preloaded on iOS.

Using a combination of the Tapku library, XML or JSON parsing, and magic you could fetch special events from your webserver and add them to Tapku's TKCalendarMonthView to achieve your goal.

Thanks,

-David

陌若浮生 2024-11-13 21:24:46

UI 日历的 API

除了此处引用的 Tapku bobbypage 之外,还有 KLCalendarView,它尝试看起来有点像 Calendar.app(搜索它,我没有超链接)。

用于将事件添加到用户日历的 API

查看 Apple 的 EventKit 参考。它允许添加静态和重复事件。
这是一个很好的视频 有关如何使用事件工具包的教程。

XML 或 JSON 解析

取决于日历的来源。这是另一个关于在 iPhone 上配对 ics 文件的问题。

如何使用 NSScanner 解析 .ics 文件

API for UI calendar

In addition to Tapku bobbypage referenced here is also the KLCalendarView which attempts to look somewhat like Calendar.app (Search for it, I'm out of hyperlinks).

API for adding events to a user's calendar

Check out Apple's EventKit reference. It allows for adding static and recurring events.
Here is a good video tutorial on how to use event kit.

XML or JSON parsing

Depends on the source of the calendar. Here is another SO question about paring ics files on the iPhone.

How to use NSScanner to parse .ics file

铜锣湾横着走 2024-11-13 21:24:46

Apple 没有为此任务提供 UI,但 EventKit 可以帮助您了解应用程序的逻辑。

There is no UI provided by Apple for this task, but EventKit may help you with the logic for your app.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文