我需要從網站下載大型pdf,我創建了一個進度條控制器。如何獲取遠程文件大小以增加進度條?
但是,我怎麼設置最大進度值它,我不知道在下載之前的PDF文件大小?
有沒有辦法獲得文件大小,並用它來增加進度條?
我使用
myPDFremoteUrl = "http://www.xasdaxxssxx.pdf";
- (float) getFileSize {
NSFileManager *man = [[NSFileManager alloc] init];
NSDictionary *attrs = [man attributesOfItemAtPath: myPDFremoteUrl error: NULL];
UInt32 result = [attrs fileSize];
return (float)result;
}
,但我不能夠以這種方式來檢查遠程大小...
什麼想法?
感謝
很酷。我喜歡這一個! – elp 2011-01-27 09:12:12
ASIHTTPRequest在iOS5中無法正常工作,開發人員不再維護該項目。我建議你在別處尋找這個功能,例如CFNetworking。 – BBonifield 2011-11-09 00:43:05