请求下载延迟委派

时间:2015-06-19 12:44:26

标签: skmaps

好的,

所以我有一个表格视图,一旦它们被点击,其单元格将开始一个离线地图下载:

let map: SKTDownloadObjectHelper =  SKTDownloadObjectHelper.downloadObjectHelperWithSKTPackage(package) as! SKTDownloadObjectHelper
SKTDownloadManager.sharedInstance().requestDownloads([map], startAutomatically: true, withDelegate: self, withDataSource: self)

我将当前表视图控制器定义为下载请求的委托。我已经实现了所有SKTDownloadManagerDelegate方法,更新进度工作正常。 但是,如果我在表视图层次结构中返回一步,显然我的表视图控制器会从堆栈中抛出,从而被我的代表抛出。

所以我的问题很简单:一旦我重新进入显示下载进度的视图,我怎样才能将我的下载“重新连线”到我的控制器?

1 个答案:

答案 0 :(得分:2)

这是星期五......请原谅我。 显然它在SKTDownloadManager。我查看了所有其他类定义,但是这个。

SKTDownloadManager.sharedInstance().downloadDelegate = self