私は、ユーザーの入力に応じてしばらくの間 iOS にアラームを設定するアプリに取り組んでいます。
意味: ユーザーがテーブルの行 1 を選択すると、ディクショナリ (20 分など) が検索され、(現在の時間 + 20 分) のアラームが ios に設定されます。
誰かがこれにアプローチする最良の方法を教えてください。
UILocalNotification を使用できます。
UILocalNotification *local = [[UILocalNotification alloc] init];
// create date/time information
local.fireDate = [NSDate dateWithTimeIntervalSinceNow:20*60]; //time in seconds
local.timeZone = [NSTimeZone defaultTimeZone];
// set notification details
local.alertBody = @"Alarm!";
local.alertAction = @"Okay!";
local.soundName = [NSString stringWithFormat:@"Default.caf"];
// Gather any custom data you need to save with the notification
NSDictionary *customInfo =
[NSDictionary dictionaryWithObject:@"ABCD1234" forKey:@"yourKey"];
local.userInfo = customInfo;
// Schedule it!
[[UIApplication sharedApplication] scheduleLocalNotification:local];
[local release];