0
Я хочу получить путь от downloadTask, как я могу это сделать?Как я могу получить путь от NSURLSessionDownloadTask
setDownloadTaskDidWriteDataBlock
Я хочу получить путь от downloadTask, как я могу это сделать?Как я могу получить путь от NSURLSessionDownloadTask
setDownloadTaskDidWriteDataBlock
Существует законный способ доступа к этому значению, не нарушая какую-либо `Private API политики AppStore, но я настоятельно рекомендую использовать это как Apple, как правило, изменить внутренний дизайн NSURLSession в каждой основной версии, и это обходной путь может быть расторгнут в любое время:
NSString *tmpPath = [task valueForKeyPath: @"downloadFile.path"];
или Swift:
let tmpPath = task.value(forKeyPath: "downloadFile.path") as? String