【问题标题】:Choose random text and set it in alert for local notification?选择随机文本并将其设置为本地通知警报?
【发布时间】:2012-06-30 16:58:21
【问题描述】:

我想在我的 iPhone 应用程序中发送本地通知。用户可以根据不同的类别设置通知以及时间。类别是:-

  1. 每天

  2. 工作日

  3. 周末

  4. 每周一

  5. 每周二

  6. 每周四

  7. 每周五

  8. 每周六

  9. 每周日。

对于每个类别,用户可以选择多个时间并为此设置本地通知。例如,如果我选择每日通知,我可以添加多个时间 10AM、11AM、12PM 等。因此,用户每天可以设置的最大通知时间是 24 天(一天 24 小时)。在每个通知上,我需要获取随机/唯一文本并将其设置为本地通知警报。因此,如果用户选择所有这 9 个类别,那么他可以设置的最大通知是 24*9(每个类别 24)= 216。

所以我的问题是:-

  1. 我可以设置 216 个本地通知触发吗?

  2. 如何获取随机文本并将其设置为本地通知警报,以便在每次本地通知触发时获得唯一文本?

【问题讨论】:

    标签: iphone ios5 ios4 ios-simulator uilocalnotification


    【解决方案1】:
    1. 不,您最多只能设置 64 个本地通知。 Local and Push Notification Programming Guide 声明:

      设备上的每个应用程序仅限于最快触发的 64 个预定本地通知。操作系统会丢弃超过此限制的通知。它将重复通知视为单个通知。

    2. 您必须在安排通知之前设置文本,因此具有相同间隔(例如每天上午 10 点)的通知将具有相同的文本,直到您删除它以添加另一个。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-03-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多