4

私は、ユーザーの入力に応じてしばらくの間 iOS にアラームを設定するアプリに取り組んでいます。

意味: ユーザーがテーブルの行 1 を選択すると、ディクショナリ (20 分など) が検索され、(現在の時間 + 20 分) のアラームが ios に設定されます。

誰かがこれにアプローチする最良の方法を教えてください。

4

1 に答える 1

4

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];
于 2012-06-26T08:10:15.520 に答える