2012-01-19 15 views
1

私は知っているadd and delete eventsiCal iPhoneアプリからプログラム的に。しかし、私はiPhoneの他のすべてのカレンダーを私のアプリでユーザーに表示する必要があります。そして、私はユーザーのイベントをGoogle CalendarまたはiCalの代わりに他の同期されたカレンダー(Yahoo calendarのような)に追加したいと思います。私はGoogleで解決策を見つけるために最善の努力をしました。しかし、私は私の質問のための素晴らしい解決策を見つけることができません。私はStackoverflowに願っています。チュートリアル、サンプルコード、またはアイデアをお聞かせください。私を助けてください。前もって感謝します。iphoneアプリからGoogleカレンダーに予定を追加するには?

答えて

0

ありがとうございます。私は私が上記で尋ねた問題を解決しました。 EKEventStoreEKEventEKCalendarというトピックについてもっと学びました。まず、私のデバイス(iPod Touch)からすべてのカレンダーを取得しました。その後

EKEventStore *eventStore = [[[EKEventStore alloc] init] autorelease]; 
    caleandarsArray = [[NSArray alloc] init]; 
    caleandarsArray = [[eventStore calendars] retain]; 

はその後、我々はカレンダーを希望するイベントを追加することができます上記のコードを使用することにより、このコードによって

EKCalendar *calendar = [caleandarsArray objectAtIndex:1]; 
[events setCalendar:calendar]; 
NSError *err; 
[eventStore saveEvent:events span:EKSpanThisEvent error:&err]; 

を選択したカレンダーにイベントを追加し、このコードを使用してNSArrayの中のすべてのカレンダーを保存。ありがとう。

+0

これでどのようにGoogleカレンダーを手に入れましたか? [caleandarsArray objectAtIndex:1]はGoogleカレンダーを提供しますか? – Durgaprasad

+1

私は配列からカレンダーを印刷しようとしました。タイプ誕生日のローカルカレンダーと他のタイプのカレンダーがあります。どのようにGoogleカレンダーを取得するには? – Durgaprasad

0

Mr.Aldee Mativo。ありがとう。私は自分のプロジェクトでGoogle APIを使用しませんでした。だから、私はGoogleカレンダーAPIの使い方を知らない。私はiPhoneのGoogleカレンダーAPIを使用するためのガイドを持っています。これを読んで下さい。

http://code.google.com/apis/calendar/data/2.0/developers_guide_protocol.html

私はそれがあなたのために有用であるかどうかわかりません。私を間違ってはいけません。ありがとう。