iPhone:是否有可能让每个不同的文本处于警报状态以进行本地通知?

时间:2012-02-04 12:53:53

标签: iphone objective-c cocoa-touch ios4 uilocalnotification

我的应用用于从数据库中选择不同的文本数据。我们每天都有显示本地通知的功能。

我正在使用以下代码:

UILocalNotification *localNotif = [[UILocalNotification alloc] init];
if (localNotif == nil)
    return;
localNotif.fireDate = [itemDate addTimeInterval:-(minutesBefore*60)];
localNotif.timeZone = [NSTimeZone defaultTimeZone];

localNotif.alertBody = @"Hey";   // Can I select random message for this notification?
localNotif.alertAction = NSLocalizedString(@"View Details", nil);

localNotif.soundName = UILocalNotificationDefaultSoundName;
localNotif.applicationIconBadgeNumber = 1;

NSDictionary *infoDict = [NSDictionary dictionaryWithObject:item.eventName forKey:ToDoItemKey];
localNotif.userInfo = infoDict;

[[UIApplication sharedApplication] scheduleLocalNotification:localNotif];
[localNotif release];

现在是否可以显示本地通知的不同文本数据?怎么样?

1 个答案:

答案 0 :(得分:0)

你可以创建一个字符串数组,每次选择一个随机对象并将其分配给localnotif body。