嘿,我有一個程序需要知道在線圖像是否存在,但我得到這個工作的唯一方法是將圖像加載到一個NSData指針並檢查指針存在。如果URL存在Objective-c
- (BOOL)exists {
NSString *filePath = @"http://couleeapps.hostei.com/BottomBox.png";
NSURL *url = [NSURL URLWithString:filePath];
NSData *imageData = [NSData dataWithContentsOfURL:url];
if (imageData) {
return YES;
}
return NO;
}
這對我有用,但我的問題是,我有一個非常緩慢的連接,它需要永遠下載圖像。所以我的問題是:有沒有一種方法可以檢查圖像(如「http://couleeapps.hostei.com/BottomBox.png」)是否可用,而無需使用布爾型記者方法下載它?
幫助深表感謝
HiGuy
你能解釋這一點嗎?我發現很難理解。 – 2010-06-06 18:31:25
HEAD:http://www.w3.org/Protocols/rfc2616/rfc2616-sec9.html#sec9.4 – JeremyP 2010-06-07 13:04:08
它們不應該是指針,即'NSMutableURLRequest * request'嗎? – 2014-01-17 15:20:12