Я пытаюсь обновить текст UILabel внутри обработчика метода queryPedometerDataFromDate (..). Обновление через UILabel отражается через 20 или 25 секунд. Но я вижу вывод println() почти в реальном времени. Есть ли способ сделать это быстрее? Если я обновляю текст UILabel вне этого обработчика, он снова обновляется в реальном времени.Обновление UILabel в реальном времени в Swift
pedoman.queryPedometerDataFromDate(yester, toDate: now) {
(data:CMPedometerData!, errr:NSError!) -> Void in
//Below statement take 20 to 30 second to reflect on UILabel
self.StringSteps.text = data.numberOfSteps.stringValue
//Below statement prints on Output in real time.
println("Number of Steps \(data.numberOfSteps)")
}
Извините! Я случайно написал другую очередь. Я имел в виду главную очередь. –
Спасибо, человек, работал как шарм. Я считаю, что контрольный символ тоже опечатан. – Manish