[英]Set Up a Timer That Runs for the Life of an IOS App
我正在嘗試找到一種計時器,該計時器在安裝應用程序時開始,並且即使該應用程序在后台也可以繼續運行。 我基本上是使用計時器來定期檢查鏈接到電話的外部設備的電池壽命。 有人告訴我,做到這一點的最佳方法是對計時器函數使用某種委托調用,但是我對IOS並不陌生,並且對如何做到這一點感到很困惑。 我知道如何設置計時器並延長電池壽命,但是我對如何保持計時器在應用程序的整個壽命中感到困惑。 您能給予的任何幫助將不勝感激! 謝謝一群!
無法在后台(永遠)運行應用程序。
但是,當您的應用程序運行時...您可以將scheduledTimerWithInterval:target:selector:userInfo:repeats:
方法的repeats
參數設置為YES
。
這是將其在后台運行一定時間以執行相對較大的任務的鏈接。
康乃馨是對的。 這是iOS政策,完全可以防止您嘗試執行的操作,即耗盡iPhone(或iPad)的電池壽命。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.