我有一些字符串。
NSString *st1 = @"png1";
NSString *st2 = @"png2";
NSString *st3 = @"png3";
我有一个SKTexture
。
SKTexture *Texture = [SKTexture textureWithImageNamed: @"????"];
如何选择来自st1
,st2
和st3
的随机字符串" ????"。
我用arc4random
尝试了它,它只适用于整数,但是使用字符串我无法解决我的问题。
有人能帮帮我吗?谢谢你的回答。
答案 0 :(得分:3)
NSArray *a = @[st1, st2, st3];
SKTexture *Texture = [SKTexture textureWithImageNamed: a[arc4random_uniform(a.count)]];