iphone - 即使我的应用程序处于非事件状态,如何向用户发出警报?

标签 iphone cocoa-touch ios

我想制作一个可以让您在我的iPhone应用程序中设置警报的应用程序,然后即使我的应用程序未运行也可以将其激活。

我将如何实施呢?

最佳答案

您要使用UILocalNotification。潜水之前,请注意以下几点:

  • 仅在iOS4及更高版本上可用。
  • NSDate令人难以忍受,它是安排
  • 的唯一选择

    这样,您就可以开始:
     UILocalNotification *notif = [[UILocalNotification alloc] init];
    
     notif.alertBody = @"This is a Local Notification";
     NSDate *date = [NSDate date];
     notif.fireDate = [date addTimeInterval:600];// fire the notification in ten minutes
     [[UIApplication sharedApplication] scheduleLocalNotification:notif];
     [notif release];
    

    如果您需要更多帮助,请发表评论:)

    关于iphone - 即使我的应用程序处于非事件状态,如何向用户发出警报?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4848216/

    相关文章:

    iphone - 移动 CSS 不显示

    iphone - 用户点击时更改图钉颜色

    iPhone/iPad : Image Resolution Question

    iphone - 图片为空[NSCFDictionary setObject:forKey:]:尝试插入nil值(键:)

    ios - 在 iPhone 上实现 SSH 客户端

    ios - 如何使用滑动 iphone 应用程序控制 UITableView 编辑?

    ios - 如何以编程方式复制 UIView 并保存accessibilityId?

    iphone - 当 View Controller 被带到 View 堆栈的顶部时,如何让它运行更新代码?

    ios - 延迟任务直到完成

    javascript - 以编程方式关闭所有 React Native 模式警报/对话框?