2011-12-04 23 views
8

मैं गलत हो सकता हूं, लेकिन ऐसा लगता है कि आईओएस 5 में प्रोग्रामेटिक अनुस्मारक बनाने/एक्सेस करने के लिए कोई सार्वजनिक एपीआई नहीं है। हालांकि, आईफोन के लिए एक ऐप है जो उन्हें एक्सेस कर सकता है: this video देखें।मैं अनुक्रमिक रूप से अनुस्मारक तक कैसे पहुंच सकता हूं?

सवाल यह है कि: वे यह कैसे करते हैं? क्या अनुस्मारक तक पहुंचने के लिए कोई अनियंत्रित तरीका है? मैंने iCloud के लिए प्रासंगिक दस्तावेज़ीकरण को भी देखा, लेकिन इससे संबंधित कुछ भी नहीं मिला।

+0

ऐसा लगता है कोई सार्वजनिक एपीआई नहीं है। करने के लिए यहाँ देखो: http://stackoverflow.com/questions/7653963/is-it-possible-to-interact-with-ios-5s-reminders-app-from-my-app – shannoga

उत्तर

5

iOS 6.0 के लिए Event Kitframeworkgrants access से users’ Reminders.app जानकारी है।

ReadingAndWritingReminders लिंक देखें। आशा है कि उपयोगी

+0

हाँ, लेकिन यह आईओएस 6 में पेश की गई एक नई एपीआई है। प्रश्न आईओएस 5 को संदर्भित किया गया था। –

4

प्राप्त अनुस्मारक सूची

EKEventStore *store = [[EKEventStore alloc] init]; 
[store requestAccessToEntityType:EKEntityTypeReminder completion:^(BOOL granted, NSError *error) { 
    NSLog(@"acces to §Reminder granded %i ",granted); 
}]; 
NSPredicate *predicate = [store predicateForRemindersInCalendars:nil]; 

[store fetchRemindersMatchingPredicate:predicate completion:^(NSArray *reminders) { 
    for (EKReminder *reminder in reminders) { 
      NSLog(@"reminder %@",reminder); 

     } 
}]; 
+0

मुझे यह सरणी मिलती है, लेकिन उन अनुस्मारक खाली हैं। – yonivav

संबंधित मुद्दे