美文网首页错误收集
关于Xcode提示CUICatalog: Invalid ass

关于Xcode提示CUICatalog: Invalid ass

作者: Candy_西贝 | 来源:发表于2018-03-05 10:54 被阅读0次

Xcode 提示CUICatalog:Invalid asset name supplied: 是+[UIImage imageNamed:]调用的时候, name为nil导致的,只要找到项目调用[UIImage imageNamed:@""]的地方进行修改就可以解决,在项目中一个一个找显然很浪费时间,这个时候breakpoint navigator 就派上用场了

1.首先要添加Symbolic Breakpoint ,选择Add Symbolic Breakpoint

2.在Symbol填入+[UIImage imageNamed:] ,Condition填入[(NSString *)$arg3 length] == 0或者$arg3 == nil. 

3.运行项目并在断点停止的位置查看堆栈的调用区域,我们可以看到最顶部是+[UIImage imageNamed:], 点击调用栈下一条, 在代码编辑区就可以看到调用到imageNamed的代码, 就是name为nil的地方.

相关文章

网友评论

    本文标题:关于Xcode提示CUICatalog: Invalid ass

    本文链接:https://www.haomeiwen.com/subject/fiwcfftx.html