Alright,Запрос загружает Поздний делегацию
поэтому у меня есть вид таблицы, чьи клетки начинают офф-лайн карты загрузки, когда они прослушивают так:
let map: SKTDownloadObjectHelper = SKTDownloadObjectHelper.downloadObjectHelperWithSKTPackage(package) as! SKTDownloadObjectHelper
SKTDownloadManager.sharedInstance().requestDownloads([map], startAutomatically: true, withDelegate: self, withDataSource: self)
Я определяю текущий контроллер представления таблицы как делегат для запроса на загрузку. У меня есть все методы SKTDownloadManagerDelegate
, реализованные таким образом, обновление на прогрессе работает просто отлично. Однако, если я вернусь на один шаг в своей иерархии представления таблиц, очевидно, мой контроллер табличного представления выкинут из стека и, таким образом, моего делегата.
Так что мой вопрос прост: как я могу, как только я вернусь к представлению, где показывается ход загрузки, «проведите» мою загрузку на контроллер?