[Xcode 9]使用UIImage(named: "8.jpg"), 创建为nil

使用Xcode 9 新建的工程, 像往常一样拖动一个照片添加到项目目录下, 这个时候使用 UIImage(named: "8.jpg") 初始化UIImage对象时, 一直为nil;
后来发现, Xcode 9 添加的照片, 没有自动添加到Bundle Resources下, 也就是没有引用其位置, 即, 在项目 Build Phases -> Copy Bundle Resources下没有这个资源;

[Xcode 9]使用UIImage(named:

这时候, 只需要点击 + 将我们新加的图片资源添加进来即可:

[Xcode 9]使用UIImage(named:

这样就可以正常初始化了.

你可能感兴趣的:([Xcode 9]使用UIImage(named: "8.jpg"), 创建为nil)