我有我的實用工具類這是不必要的警告嗎?
+ (UIImage *) getImage:(NSURL*) fromUrl { //Warning here
NSData *urlData = [NSData dataWithContentsOfURL:fromUrl];
UIImage *image = [[[UIImage alloc] initWithData:urlData] autorelease];
return image;
}
之一以下靜態方法對於這種方法,我收到一個波紋管警告信息
警告:不兼容的Objective-C 類型初始化「結構NSURL *', expected'struct NSString *'
我沒有注意到任何異常,這是我可以忽略的嗎?或者我該如何解決它?
你怎麼稱呼'+的getImage :'? – kennytm 2010-09-04 17:44:08
@KennyTM請參閱戴夫的答案... – 2010-09-04 17:55:42
沒有不必要的警告。即使它在技術上正確並且編譯器打印出警告,它仍然是錯誤的,因爲編譯器不能識別它是正確的。向他說清楚,你很好。 – 2010-09-04 18:43:17