ekeventstore

    0熱度

    1回答

    當我通過EKEventStore創建NSPredicate時predicateForRemindersInCalendars;並將其傳遞給EKEventStore fetchRemindersMatchingPredicate:完成:^我可以遍歷完成代碼塊提供的提醒數組,但是當我嘗試存儲對提醒數組的引用時,或者將該數組的副本創建爲本地變量或實例變量,兩個數組都保持爲空。提醒數組永遠不會複製到它們。

    2熱度

    2回答

    我使用predicateForEventsWithStartDate:endDate:calendars來查找在給定的24小時內發生的所有事件。我希望所有事件的任何部分在這一天發生。我正在努力處理跨越多天的事件 - 即從晚上10點開始,在「下一天」凌晨2點結束。 謂詞查詢似乎只在執行搜索時考慮日曆事件的開始日期。它向我展示了在我指定的時間內(並在此後結束)開始的事件,但不包括在時間段之前開始但事後

    0熱度

    1回答

    我正試圖在日曆上創建重複事件。我創建了一個EKRecurrenceRule並將其設置爲該事件。但事件不是根據我的重複規則創建的。 這裏是我的代碼, //just creating a recurrence rule for RRULE:FREQ=YEARLY;BYMONTH=6,7;BYDAY=1TH // setting the values directly for testin

    3熱度

    1回答

    我正在將事件設置爲日曆。代碼完全工作,但我檢查是否在設備的日曆上設置了事件。它沒有顯示任何東西。我在ios6中做這個,當我爲ios5做時,它工作正常。

    1熱度

    1回答

    我如何讓用戶將EKEvent標記爲完成? 我目前正在獲取某個日期的事件並在UITableView中顯示它。 // Fetching events happening in the next 24 hours with a predicate, limiting to the default calendar - (NSArray *)fetchEventsForDate:(NSDate*)sta

    2熱度

    2回答

    我在我的應用程序中列出事件。用戶可以創建,編輯和刪除事件。在viewDidLoad方法中,我獲取所需的所有事件並將它們推送到數組中。它像預期的那樣工作。 用於創建,編輯和刪除事件我使用EKEventEditViewController和EKEventViewController這很好。在控制器的委託方法中,我在陣列上進行了所需的更改並重新加載了我的視圖。 當然,我也想知道和處理,如果用戶從另一個應

    4熱度

    2回答

    我有一個應用程序,我想幫助走出門。此代碼最初是由另一個團隊在iOS5中編寫的。我添加了成功運行的requestAccessToEntityType:completion:call。但是,在被授予訪問權限後,我不會獲得基於實體的sources/defaultCalendar或日曆。而且我無法創建新的日曆。 當調用defaultCalendarForNewEvents我得到這個錯誤 Error Dom

    1熱度

    1回答

    謂詞調用日曆守護進程失敗:錯誤域= EKCADErrorDomain代碼= 1013「操作無法完成(EKCADErrorDomain錯誤1013)」 我試圖從默認應用程序獲取提醒。 if([eventStore respondsToSelector:@selector(requestAccessToEntityType:completion:)]) { // need user per

    1熱度

    1回答

    我正在創建EKEvent,並保存它並保存其標識符。我想訪問這個標識符並刪除特定的事件。我能夠從數據庫中檢索正確的標識符。但是,該事件並未從我的設備日曆中刪除。我的代碼刪除事件: `NSError * err; EKEvent *myEvent = [EKEvent eventWithEventStore:homeobj.eventDB]; myEvent = [homeobj.even

    3熱度

    1回答

    我將復發事件(EKEvent)寫入日曆。如何在特定日期獲得並修改其中一個經常性事件? 該事件是由下面的代碼創建: + (void) writeTestEvent{ EKEventStore *eventStore = [[EKEventStore alloc] init]; EKEvent *event = [EKEvent eventWithEventStore:event