所以当我测试我的应用程序时,我在控制台中遇到了这个崩溃:
3 UIKit 0x32fe529e -[UIButtonContent setImage:] + 26
4 UIKit 0x32fe51dc -[UIButton setImage:forState:] + 136
5 App 0x0005ce20 -[MainView resetPicture] (MainView.mm:138)
所以我检查了 MainView 的 resetPicture,这是第 138 行或附近的代码:
if ([myButton imageForState:UIControlStateNormal] != theImage) {
[myButton setImage:theImage forState:UIControlStateNormal];
}
现在我对 ViewDidLoad 中的 theImage 执行此操作:
nib = [UIImage imageNamed:@"My-Image-Button.png"];
现在这里有什么可能导致这个问题吗?
谢谢!