ios - 来自plist的动画图像

原文 标签 ios objective-c unrecognized-selector

我正在尝试从我的plist加载一个值,这是我要创建的动画图像的基本名称。本质上,我希望我的plist包含名称image-.jpg,然后使用代码来完成其余的工作。

我从这里得到了这个主意Display animated GIF in iOS

现在我只是想将plist混在一起。到目前为止,我已经做到了:

imageName.image = [UIImage animatedImageNamed:[[myArray objectAtIndex:indexValue] valueForKey:@"imageName" duration:1.0f]];


valueForKeyimage-.jpg,因此当iOS运行animatedImageNamed时,它将是image-1.jpgimage-2.jpg等。

我的问题是Xcode在animatedImageNamed处显示错误,表示没有选择器的已知方法。

我怎样才能解决这个问题?

最佳答案

我认为问题在于']'的位置:)可能该语句看起来像

imageName.image = [UIImage animatedImageNamed:[[myArray objectAtIndex:indexValue] valueForKey:@"imageName"] duration:1.0f]

关于ios - 来自plist的动画图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31273890/

相关文章:

Objective-C:在循环中从 NSString 中删除尾随逗号

objective-c - (iOS) 如何在另一个 View 中重用 UIImageView?

ios - 追踪申请时间

iphone - 使用 setVolumeRampFromStartVolume 无法在 iOS 中使用淡入淡出保存音频

ios - 宏无法按Objective-C的要求工作

iphone - 在 google mapView iOS 上添加时 UITableView 不滚动

ios - 无法识别的选择器发送到 UIViewController(或协议(protocol))的实例?

ios - WKWebView.loading返回无法识别的选择器

ios - 在UIView Controller 和UITableViewController之间传递值

ios - 需要一些建议来学习 OCR 相关技术