在Snow Leopard中,有可能在iCal活动中显示忙/闲时间。我搜索了CalStore.framework的标题,找不到任何描述该字段的属性。如何检索日历事件的忙/闲属性?
答案 0 :(得分:1)
iCal服务器有一种检索忙/闲的方法,请参阅:http://www.webdav.org/specs/rfc4791.html#rfc.section.7.8.4
然而,这不是微不足道的,你必须基本上编写自己的API。您使用NSURLRequest和NSURLConnection发出服务器查询。
答案 1 :(得分:1)
当我导出iCal 4日历时,我注意到“busy”编码为“TRANSP:OPAQUE”,“free”编码为“TRANSP:TRANSPARENT”。 我无法在iCal的Applescript字典中找到相同的东西。
答案 2 :(得分:0)
非常确定Calendar Store中没有公共API。您必须提交请求它的错误。备选方案:
答案 3 :(得分:0)
作为一个hack,你可以为事件请求一个CalDav文件并解析它吗?