2010-08-18 77 views
0

下面是相關的代碼設置的UIImageView的圖像屬性 - 不工作

.H

IBOutlet UIImageView *productImageView; 
@property(nonatomic, retain) IBOutlet UIImageView *productImageView; 

.M

@synthesize productImageView 
在initWithNibName自定義初始化

​​
+0

你的initWithNibName是你在調用[super initWithNibName]; ? – Jeremy 2010-08-18 20:43:15

+0

它在以下內容中: if((self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil])){NSURL * url = [NSURL URLWithString:[NSString stringWithFormat:@「http://www.myurl。淨/ test.jpg放在「]]; UIImage * image = [UIImage imageWithData:[NSData dataWithContentsOfURL:url]]; productImageView.image = image; } – CLW 2010-08-18 20:53:23

回答

0
  1. 不要忘記@synthesize指令後面的分號。
  2. 您是否已將IBOutlet連接到Interface Builder中的控制器?
  3. 你有內存泄漏:UIImageView保留其圖像,所以你需要release你在你的方法中分配的。