草庐IT

downloadTaskWithURL

全部标签

ios - Swift - 使用 downloadTaskWithURL 下载视频

我正在使用downloadTaskWithURL下载视频,并使用以下代码将其保存到我的图库中:funcsaveVideoBis(fileStringURL:String){print("saveVideoBis");leturl=NSURL(string:fileStringURL);(NSURLSession.sharedSession().downloadTaskWithURL(url!){(location:NSURL?,r:NSURLResponse?,e:NSError?)->Voidinletmgr=NSFileManager.defaultManager()letdocu

ios - 使用 NSURLSession.downloadTaskWithURL 时的内存泄漏

因此,我在使用Swift的过程中遇到了另一个障碍。我正在尝试将多个图像加载到图像库中-除了一件事之外,一切都很好。尽管我清除了图像,但应用程序的内存使用量不断增长。基本排除所有代码后,发现这是我的图片加载脚本造成的:funcloadImageWithIndex(index:Int){letimageURL=promotions[index].imageURLleturl=NSURL(string:imageURL)!leturlSession=NSURLSession.sharedSession()letquery=urlSession.downloadTaskWithURL(url,