代码之家  ›  专栏  ›  技术社区  ›  kiran

基于增量随机时间间隔的计划通知

  •  -1
  • kiran  · 技术社区  · 6 年前

    如何根据增量时间跨度安排通知

    10分钟,10小时,20小时,1天,5天,1周,1个月,5个月,1年,5年,10年。

    Notification Message:
    for 10 min
    You have completed Successfully 10 min
    for 10 hours
    You have completed Successfully 10 hours
    
    1 回复  |  直到 6 年前
        1
  •  0
  •   Gil Sand    6 年前

    根据所提供的少量信息,我将继续如下:

    1. 查看NSUserDefaults以了解上一次迭代是什么
    2. 基于上一次迭代定义开始时间(如果有)
    3. 使用 Local Notifications 在iOS SDK中提供。
    4. 将相同的日期/时间保存在 NSUserDefaults .
    5. 一旦我们到达那个时间,通知将被发送(通过iOS),我们可以执行代码来重复这个序列。