是否可以在我开发的应用程序中使用内置的iOS提醒应用程序?
我不想使用OPEN URL概念,因为它会退出我的应用程序并打开一个提醒应用程序?
我能否请iOS SDk开发的任何自定义提醒应用程序创建提醒
在iOS的提醒应用程序中
最佳答案
有一个提醒API,可用于创建和检索提醒。
首先,您必须征求用户许可才能这样做:
EKEventStore *store = [[EKEventStore alloc] initWithAccessToEntityTypes:EKEntityMaskReminder];
[store requestAccessToEntityType:EKEntityTypeReminder completion:^(BOOL granted, NSError *error) {
if (granted) {
[self createReminder:store];
}
else {
// :(
}
}];
要创建提醒,您可以:
- (void)createReminder:(EKEventStore *)store {
//Create a reminder instance
EKReminder *aReminder = [EKReminder reminderWithEventStore:store];
// Set the properties
aReminder.title = @"Remember to do X";
...
// Then save the reminder to the store
NSError *error = nil;
[store saveReminder:aReminder commit:YES error:&error];
// Be responsible
if (error) {
[self rememberToHandleYourErrors:error];
}
}
关于ios - 在iOS应用程序中打开Reminder应用程序?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22928586/