如何在没有内存警告的情况下从swift中的web服务加载图像

如何在没有内存警告的情况下从swift中的web服务加载图像,swift,image,load,Swift,Image,Load,如何在没有内存警告的情况下从swift中的web服务加载图像。从web服务加载图像的最理想方式是什么?我尝试使用SDWebImage,但我的应用程序显示内存收到警告 您可以像这样简单地使用NSData和UIImage guard let url = NSURL(string: "PUT_THE_WEBSERVICE_CALL_HERE"), data = NSData(contentsOfURL:url) else { return } let image = UIImage(d

如何在没有内存警告的情况下从swift中的web服务加载图像。从web服务加载图像的最理想方式是什么?我尝试使用SDWebImage,但我的应用程序显示内存收到警告


您可以像这样简单地使用
NSData
UIImage

guard let
    url = NSURL(string: "PUT_THE_WEBSERVICE_CALL_HERE"),
    data = NSData(contentsOfURL:url) else { return }
let image = UIImage(data: data)

您试图下载的图像的大小是多少?这里有示例发布代码,而不是屏幕截图。