Ios UIImage指针为空

Ios UIImage指针为空,ios,iphone,objective-c,uiimage,Ios,Iphone,Objective C,Uiimage,所以我有这行代码 self.rateView.notSelectedStar = [UIImage imageNamed:@"kermit_empty.png"]; 在二传中我做到了这一点 NSLog(@"Pointer is %@",initialNotSelectedStar); 这将打印一个空指针。这些图像在xcode项目中,在构建和运行时没有显示任何内容 这是因为我没有分配权限,还是因为我的文件路径错误,还是因为其他原因 您需要先将图像文件添加到包中。您可以检查文件名是否在“

所以我有这行代码

self.rateView.notSelectedStar = [UIImage imageNamed:@"kermit_empty.png"];
在二传中我做到了这一点

    NSLog(@"Pointer is %@",initialNotSelectedStar);
这将打印一个空指针。这些图像在xcode项目中,在构建和运行时没有显示任何内容


这是因为我没有分配权限,还是因为我的文件路径错误,还是因为其他原因

您需要先将图像文件添加到包中。您可以检查文件名是否在“Build Phases”==>“Copy Bundle Resources”列表中,如果不在,请将您的文件拖放到该列表中。

您确定您的图像文件在捆绑包中吗?因此我尝试了两件事-我将其放在项目中,然后尝试将其放在项目内的应用程序文件夹下您是否已将文件添加到目标?我不确定这是什么意思扫描您在“构建阶段”->“复制捆绑资源”中找到图像名称?此构建阶段列表在哪里?在项目设置页中,有“常规”“功能”…选项卡在项目设置页中,您应该选择目标firstwait,以便“项目设置”页面中只有Buld和Snapshot作为选项卡。选择第一个开始处的目标选项卡而不是项目,您将看到更多选项卡。