Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to debug CUICatalog: Invalid asset name supplied: (null)

Tags:

ios

iphone

xcode6

I am using xib to make UI of one of my apps. I am getting several warnings in console related to "CUICatalog: Invalid asset name supplied: (null)". From research I got to know that if we supply wrong image name in xib this error occurs. But here I want to know if there is any way to point the place from where its throwing that error, xib name or wrong image name etc.

like image 516
sanjana Avatar asked Oct 21 '14 20:10

sanjana


1 Answers

I have just fixed this error. Just Check the usage of function [UIImage imageNamed:(NSString*) imageName]. If the imageName is nil, then error happens.

In my code:

UIImageView*imageView=[[UIImageView alloc]initWithFrame:frame];

    if (imageName!=nil) {
        imageView.image=[UIImage imageNamed:imageName];
    }
like image 78
passwind Avatar answered Nov 06 '22 16:11

passwind