控制台输出这样一句话,CUICatalog: Invalid asset name supplied: 或者
CUICatalog: Invalid asset name supplied: (null)
错误原因:在ios7中设置imageView的image时,实例化image时不能传nil,(self.imageView.image = [UIImage imageNamed:nil] 上图所报的错,就是因为这句话)。
在ios6中,这样写,控制台不会打印异常日志。
今天写了加载图片,默认图片写的是[UIImage imageNamed:@""],之后就报下面的错误,
这个提示的意思是说你用了这个方法
[UIImage imageNamed:name];但是这个name却是空的,所以就报了这个错了。
解决方法,在项目中搜索UIImage imageNamed:,然后打印看看所谓的name是否为空。找到后替换。
经查,原因是在
[objc] view plain copy
- [UIImage imageNamed:@“”];
无效的资源名称!
本文探讨了在iOS开发过程中,使用UIImage imageNamed方法时遇到的CUICatalog:Invalidassetnamesupplied错误。此错误通常发生在传入空字符串或nil作为参数时,并详细介绍了如何定位并修复该问题。
5073

被折叠的 条评论
为什么被折叠?



