我正在創建一個應用程序,該應用程序使用iCal格式日曆,很可能由Google在Google日曆中存儲。iOS編程 - 日曆
實現此目標的最佳方法是什麼?我真的不想在iOS日曆應用中導入我的日曆。
我應該通過麻煩重新編譯iOS庫和所有這些?
謝謝。 精靈
我正在創建一個應用程序,該應用程序使用iCal格式日曆,很可能由Google在Google日曆中存儲。iOS編程 - 日曆
實現此目標的最佳方法是什麼?我真的不想在iOS日曆應用中導入我的日曆。
我應該通過麻煩重新編譯iOS庫和所有這些?
謝謝。 精靈
您需要某種代碼來解析iCal日曆,因此您可以自己編寫或使用別人的代碼。這裏的a SO question that covers building libical for iOS,帶有一個(可能)有用的博客條目的鏈接。這個博客確實讓它聽起來很麻煩,但是由於這個入口也有幾年的歷史,並且涵蓋了iPhoneOS 2.0(很久以前它甚至被稱爲iOS),但事情可能並不那麼糟糕。
還有一個Objective-C wrapper可能使使用libical,更愉快。如果您嘗試它,請告訴我們它是如何工作的。
我看起來更接近這一點,我認爲如果我決定去CalDav和最好的選擇,谷歌將是HSCalDav,https://github.com/kdbdallas/HSCalDav,這似乎是適合我的需求,或使用谷歌網絡引擎,並建立我自己的日曆,並使用JSON來訪問它。這樣我就不需要用戶有一個谷歌賬戶來訪問它的日曆。 – genie
如果你正在尋找一個組件來構建一個日曆,我認爲,這將工作:
所有月份的交易和用戶界面設計的建造和我還沒有看到任何更好的組件,我認爲這是值得你看一看。
如果你正在尋找自己的日曆,你可以使用這個例子。
感謝您的推薦,現在我正在尋找更多的後端,閱讀CalDAV日曆項目,存儲它們,然後再使用它們。 – genie
你有你的日曆截圖嗎? – booker
其實我在iphone上構建它。你可以在這裏查看:http://itunes.apple.com/us/app/hy-vee/id479759212?mt=8 – arthurfonseca
在我們可以幫助您之前,您需要提出更具體的問題。實現什麼的最佳方法,到底是什麼?重新編譯什麼庫?什麼?我真的不知道你在問什麼。 – Caleb