IOS 解决 Invalid asset name supplied: '(null)'

今天在整理项目时,发现控制台输出这么一串东东:Invalid asset name supplied: ‘(null)’,虽然不影响项目的运行,但看着总是怪怪的,毕竟咱们猿都有那么点小洁癖。

下面就看看怎么解决的吧:
这类问题主要是图片imageNamed为nil导致的。使用Symbolic Breakpoint断点来查看是否是图片资源名称输错。

IOS 解决 Invalid asset name supplied: '(null)'_第1张图片

在Symbol处填入[UIImage imageNamed:]
在Condition处填入$arg3 == nil

IOS 解决 Invalid asset name supplied: '(null)'_第2张图片

run一下,就会找到imageNamed为nil的地方了。

你可能感兴趣的:(ios)