fat*_*oku 11 uikit uiimageview uiimage ios
加载本地UIImage资产最简单的方法当然是使用,+[UIImage imageNamed]但就我而言,我想提供一个NSURL *.如何获取NSURL *本地文件?
在使用xcasset时,Xcode将所有文件都放在一个新文件中.1个文件来管理它们.因此,您无法直接访问xcasset中的图像存储.来自apple的文档:
对于部署目标至少为iOS 7或OS X 10.9的项目,Xcode会将您的资产目录编译为运行时二进制文件格式,从而缩短应用程序的下载时间.
如果您必须访问该文件,您有两个选择:
NSBundle来获取它UIImage imageNamed,并将其保存在您选择的目录中但无论你需要什么,你都应该考虑采用另一种方式来管理它.上述解决方案可行,但我相信您可以拥有更好的解决方案.