我在我的视图控制器中插入了一个图像视图,但实际上并不知道如何在其上显示图像。“没有可见的@interface声明选择器”错误
我尝试这样做:
- (void)viewDidLoad
{
[super viewDidLoad];
id path = @"http://thestylishdog.com/wp-content/uploads/2009/07/cute-dog2.jpg";
NSURL *url = [NSURL URLWithString:path];
NSData *data = [NSData dataWithContentsOfURL:url];
UIImageView *firstImage = [[UIImage alloc] initWithData:data cache:NO];
}
但接着说,“对UIImage的无可见@interface声明选择initwithData:缓存”
我想加入这行来.h文件,但不不工作:
@property (nonatomic, retain) UIImageView *firstImage;
我知道最后一步是将该.h创建类分配给viewcontroller中的UIimage。
我不能让它出现在网点为我能够将它拖到在xbi :(我需要合成imageView或什么? – Norm 2013-03-07 00:09:38
您需要拖动UIImageView在xib上,然后使用连接检查器连接它与代码中的位置声明UIImageView作为插座的插座,像这样在你的代码'@property(strong,nonatomic)IBOutlet UIImageView * imageView;' – nsgulliver 2013-03-07 00:11:48
好的谢谢!步骤完成!我得到这个错误,虽然:使用未声明的标识符imageView,你的意思是_imageView。 waat? – Norm 2013-03-07 00:19:15