2013-03-08 70 views
0

为什么这不起作用?iOS UIImage返回null

//set up check mark image 
     imgCheckMark = [UIImage imageNamed:@"checkmark.png"]; 
     vImgCheckMark = [[UIImageView alloc] initWithImage:imgCheckMark]; 
     NSLog(@"%@", imgCheckMark); 

我一直在控制台中得到空值。图像在包中,我可以在编辑器中查看它。

+3

请尝试@“复选标记”。如果这不起作用,请查看项目设置。它可能在项目中,但它可能不包括在资源中。 – Luke 2013-03-08 21:14:59

+1

同时仔细检查拼写和大小写。 – 2013-03-08 21:17:17

回答

1
  1. 从项目中删除图像Checkmark.png
  2. 添加回去试试吧
  3. 确保图像是在项目文件夹[而添加支票 复制项目到目标组(如果需要)]
  4. 确保图像名称与文件中的完全相同
+0

当我导入导入到我的测试的文件而不是项目时发现。呃,应该把它和其他一些进口产品一起挑选出来。感谢所有的答复。 – PruitIgoe 2013-03-09 22:55:45