我正在尝试从文件LaunchImage
中的图像集中加载图像.xcassets
,但我不想使用 use imageNamed:
,因为它会浪费内存,并且图像只需要在初始启动期间显示几秒钟。
我已经尝试了多种方法,但到目前为止,我只能使用imageNamed:
.
这有效:
[UIImage imageNamed:@"LaunchImage-700-568h.png"]
这不起作用(返回null
):
[UIImage imageWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"LaunchImage-700-568h" ofType:@"png"]]
有没有办法在不将资源显式添加到目标(资产文件除外)的情况下做到这一点?谢谢!