2016-05-31 50 views
1

當queryForEventsListWithCalendarId它返回所有事件但重複任務返回recurrence = nil和recurringEventId = id如何獲得重複規則以瞭解此事件是每日,每週還是每月重複Google Calendar API在swift return recurrence = nil時返回recurringEventId

func fetchEvents(){ 

    let query = GTLQueryCalendar.queryForEventsListWithCalendarId("primary") 
    query.maxResults = 30 

    query.timeMin = NSDate() 

    query.singleEvents = true 
    query.orderBy = kGTLCalendarOrderByStartTime 
    service.executeQuery(
     query, 
     delegate: self, 
     didFinishSelector: "displayResultWithTicket:finishedWithObject:error:" 
    ) 
} 
+0

你能提供的代碼? –

+0

我給這個問題添加了代碼 –

回答

2

最後我伸手答案嘗試所有的查詢,我發現得到的復發模式事件之後「每日 - 周 - 月」我應該使用下面的查詢

let query = GTLQueryCalendar.queryForEventsListWithCalendarId("primary")