2017-01-23 12 views

ответ

0

Существует законный способ доступа к этому значению, не нарушая какую-либо `Private API политики AppStore, но я настоятельно рекомендую использовать это как Apple, как правило, изменить внутренний дизайн NSURLSession в каждой основной версии, и это обходной путь может быть расторгнут в любое время:

NSString *tmpPath = [task valueForKeyPath: @"downloadFile.path"]; 

или Swift:

let tmpPath = task.value(forKeyPath: "downloadFile.path") as? String