мое приложение работает в фоновом режиме, и я хочу взять данные html с веб-сервера каждые 60 секунд. (с alamofire или nsurlconnection и т. д.), но я не смог найти пример кода, связанного с ним. Можно ли сделать что-то подобное. обновляется каждую минуту, которую я хочу сделать.Функция вызова ios в фоновом режиме
приложение, работающее в фоновом режиме, функция updateServer Я хочу назвать каждое 60-секундным
примечания: с фоном выборки methot не работают каждую минуту. FUNC приложения (приложение: UIApplication, performFetchWithCompletionHandler completionHandler: (UIBackgroundFetchResult) -> Пустота) эта функция не вызывая в фоновом режиме через 3 минуты
func updateServer() {
self.requesti = request(.POST, "http://www.myserver.com/deerer.aspx"
.response { request, response, data, error in
let dataString = NSString(data: data!, encoding:NSUTF8StringEncoding)
.......
let alis = scanned as! String
let satis = scanned as! String
self.addDataBase(alis, satis: satis)
}
}
func addDataBase(alis: String, satis: String) {
let appDelegate = UIApplication.sharedApplication().delegate as! AppDelegate
let kur = NSEntityDescription.insertNewObjectForEntityForName("Kur", inManagedObjectContext: appDelegate.managedObjectContext) as! Entity
kur.alis = alis
kur.satis = satis
kur.tarih = NSDate()
appDelegate.saveContext()
let notification = UILocalNotification()
notification.alertBody = "testtesttest"
notification.fireDate = NSDate(timeIntervalSinceNow: 1)
notification.soundName = UILocalNotificationDefaultSoundName
UIApplication.sharedApplication().scheduleLocalNotification(notification)
}
Возможный дубликат [AlamoFire Скачать в фоновой сессии] (http://stackoverflow.com/questions/30134652/alamofire-download-in-background-session) – fishinear
эта функция не вызывая в фоновом режиме через 3 минуты – user2512558