我试图从我的plist加载一个值,这是我想要创建的动画图像的基本名称。基本上,我希望我的plist包含名称image-.jpg
,并使用代码完成剩下的工作。
我从这里得到了这个想法Display animated GIF in iOS
现在我只是试图将一个plist混合起来。到目前为止,我已经得到了这个:
imageName.image = [UIImage animatedImageNamed:[[myArray objectAtIndex:indexValue] valueForKey:@"imageName" duration:1.0f]];
valueForKey
为image-.jpg
,因此当iOS运行animatedImageNamed
时,它将是image-1.jpg
,image-2.jpg
等。
我的问题是Xcode在animatedImageNamed
显示错误,说没有选择器的已知方法。
我该如何解决这个问题?
答案 0 :(得分:2)
我认为问题在于放置']' :)可能是声明应该是
imageName.image = [UIImage animatedImageNamed:[[myArray objectAtIndex:indexValue] valueForKey:@"imageName"] duration:1.0f]