我想做一个本地推送,就是程序后台运行的时候还有某些功能在运行的,每隔一段时间去访问一下数据,如果有数据就发出一个推送消息。。但是后台运行后肿么运行其他的呢请指教啊还有是不是这个想法是错的啊?坐等

解决方案 »

  1.   

    看过苹果的文档了吗? iOS Local Notification
      

  2.   

    http://developer.apple.com/library/ios/#documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/WhatAreRemoteNotif/WhatAreRemoteNotif.html#//apple_ref/doc/uid/TP40008194-CH102-SW1
      

  3.   

    后台运行,本身可以用多线程机制实现。
    推送可以用 apple 里的 notification 消息机制模式,本地的,远程的都行。
      

  4.   

    没记错的话,除了几种特殊应用外,ios下不允许长时间的后台应用运行
      

  5.   

    没有搞过就不要瞎讲⋯⋯本地推送跟定时器、后台运行有什么关系?是注册到系统里面的,把App从后台关掉照样可以执行。除非删掉App
      

  6.   

    代码例子:
    https://github.com/cxsjabc/iphone-common-codes-ccteam/blob/master/CCFC/files/CCUILocalNotification.m