2012-04-23 77 views
0

我可以在我的Cocoa程序中生成一個新的CalCalendar,該程序使用(例如)Google?也就是說,我能否設置對象的類型爲CalCalendar?我知道我可以讀取它,但似乎沒有這樣的事情[aCalCalendar的setType]方法....Cocoa中是否有類似[aCalCalendar setType]?

回答

3

號在「Creating Calendars」,該文件指出:

您創建一個日曆對象使用CalCalendarcalendar類方法。或者,您可以設置顏色,筆記或標題屬性。 目前,您只能創建iCal日曆

正如你在你的問題暗示,一個CalCalendar對象的type屬性定義爲只讀的,這意味着你的運氣了目前。

+0

啊,我很害怕那個。有沒有人從以前嘗試過的可可程序生成谷歌日曆的一些落後方式?也許這可能會與蘋果或一些這樣的事情。對於我的程序,我需要檢查並可能製作幾個基於雲的日曆... – markjs 2012-04-24 08:01:57

+0

也許不是一個可可問題,但可能值得嘗試在OSX服務器上設置iCal日曆,然後共享日曆與選擇的用戶...除非有人打我,否則我會在嘗試完成後發佈我的調查結果。 – markjs 2012-04-24 08:13:41

+1

在新的EventKit中可以做到這一點,它將取代CalCalendar! – markjs 2012-05-27 21:53:31