我正在尝试创建一个程序,将随机生成一张照片。我使用下面的代码来做到这一点:
int imageSwitch = rand() % 2;
switch (imageSwitch) {
case 0:
Picture.image = [UIImageView imageNamed:@"8292.jpg"];
break;
case 1:
Picture.image = [UIImageView imageNamed:@"apple sauce.jpg"];
default:
break;但是,我总是得到关于选择器的相同错误,即“没有已知的选择器的类方法'imageNamed:'”有人知道如何修复这个错误吗?
发布于 2014-11-02 19:19:17
imageNamed:是UIImage的类方法,而不是UIImageView。
发布于 2014-11-02 19:22:47
imageNamed:是UIImage的类方法,因此您需要执行以下操作
int imageSwitch = rand() % 2;
switch (imageSwitch) {
case 0:
Picture.image = [UIImage imageNamed:@"8292.jpg"];
break;
case 1:
Picture.image = [UIImage imageNamed:@"apple sauce.jpg"];
break;
default:
break;https://stackoverflow.com/questions/26698689
复制相似问题