我的应用程序利用了都具有关联的UIImage的表视图。我使用以下方法在应用程序中显示UIImages:
cell.foodImage.image = UIImage(named: foodImageArray[indexPath.row] + ".jpg")
我在目标c中知道诸如]之类的东西>
UIImage initWithContentsOfFile
可用于保持较低的内存占用。我可以快速使用像这样的东西吗?
我的应用程序利用了都具有关联的UIImage的表视图。我使用以下方法在应用程序中显示我的UIImage:cell.foodImage.image = UIImage(named:foodImageArray [indexPath.row] +“ .jpg”)我在目标中知道...
UIImage(named:)
缓存一次加载的图像,并将其保持在运行时状态,直到应用退出或系统发出“内存不足”通知为止,缓存会以某种方式自动清除。
因此,最好仅对小型图像使用此构造函数,这些图像要么在UI中始终可见,要么经常使用。