2011-12-04 38 views
8

Tôi có thể sai, nhưng có vẻ như không có API công cộng để tạo/truy cập nhắc nhở lập trình trong iOS 5. Tuy nhiên, có một ứng dụng cho iPhone có thể truy cập chúng: xem this video.Tôi làm cách nào để truy cập lời nhắc theo chương trình?

Câu hỏi đặt ra là: cách họ thực hiện việc này? Có cách nào không có giấy tờ để truy cập lời nhắc không? Tôi cũng đã xem các tài liệu liên quan cho iCloud, nhưng không tìm thấy bất cứ điều gì liên quan.

+0

Dường như không có API công cộng. Nhìn vào đây để: http://stackoverflow.com/questions/7653963/is-it-possible-to-interact-with-ios-5s-reminders-app-from-my-app – shannoga

Trả lời

5

Đối với iOS 6.0Event Kitframeworkgrants access đến users’ Thông tin nhắc nhở.app.

Tham khảo ReadingAndWritingReminders liên kết. Hy vọng hữu ích

+0

Vâng, nhưng đây là một API mới được giới thiệu trong iOS 6. Câu hỏi đã được đề cập đến iOS 5. –

4

Nhận danh sách nhắc nhở

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

tôi nhận được mảng này, nhưng những lời nhắc đó trống. – yonivav

Các vấn đề liên quan