gpt4 book ai didi

c# - 如何创建本地日历?

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:15:06 24 4
gpt4 key购买 nike

我正在尝试创建一个新的 iOS 本地日历来存储与我的应用程序相关的事件。这样做而不是仅仅存储 EventIdentifiers 的原因是因为这个应用程序可以在多个设备之间同步。由于 EventIdentifier 是只读的...不会很好地同步。

我这样做:

EKCalendar ticklerCalendar = new EKCalendar () { Title = "ClientTickler" };

它需要传递给构造函数的 3 个重载之一......但是,我不知道如何形成它需要传递的对象。

如有任何帮助,我们将不胜感激。

最佳答案

如果 3 个重载你的意思是:

public EKCalendar (IntPtr handle);
public EKCalendar (NSObjectFlag t);
public EKCalendar (NSCoder coder);

那么这些不是您要查找的内容。它们主要用于与 native 代码的互操作或用于继承。

您可以使用的是静态方法EKCalendar.Create。您给它一个 EKEntityType 类型(EventReminder)和一个 EKEventStore 存储。这answer有 Objective-C 可以这样做。

关于c# - 如何创建本地日历?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15513040/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com