【发布时间】:2017-09-28 21:51:55
【问题描述】:
以下代码从path 返回一个图像对象,适用于 iOS 11 之前的版本:
NSString *path = [anotherPath stringByAppendingPathComponent:file];
UIImage *image = [UIImage imageNamed:path];
但是在 iOS 11 中,image 返回null。这是 iOS 11 的错误吗?
【问题讨论】:
-
您是否检查过 path 的设置是否正确?即,做这样的事情?:
NSLog(@"path='%@'", path); -
是的,我有,这就是为什么这很奇怪。完全相同的代码在 iOS 8 中有效,但在 iOS 11 中无效。在两个版本中,我可以看到完全相同的路径。
标签: objective-c null uiimage ios11 imagenamed