user140736
user140736

Reputation: 1919

using variable for imageNamed instead of hard-coded string

How do i use a variable as an image name instead of hard coding the string?

right now I'm using this

[UIImage imageNamed:@"one.jpg"]

I would like to pass a NSString variable instead of "one.png"

Upvotes: 0

Views: 774

Answers (1)

NWCoder
NWCoder

Reputation: 5266

Sorry if this misses your question, but you just pass the variable name.

NSString *myImageFile = @"one.jpg";
UIImage *myImage = [UIImage imageNamed:myImageFile];

Upvotes: 6

Related Questions