0
我正在本地使用NSURLConnection的下载从服务器上的文件,并把它作为如下如何避免覆盖文件
-(void) connection:(NSURLConnection *)connection
didReceiveData:(NSData *)data
{
[webData appendData:data];
paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory , NSUserDomainMask, YES);
self.documentsDir = [[paths objectAtIndex:0]stringByAppendingPathComponent:@"NewResult.zip" ];
[[NSFileManager defaultManager] createFileAtPath:documentsDir contents:nil attributes:nil];
NSFileHandle *file1 = [NSFileHandle fileHandleForUpdatingAtPath: documentsDir];
[file1 writeData: webData];
[file1 closeFile];
}
这是每次 工作,但覆盖旧的文件如何避免这种过度的写作,我知道这是可能与NSURLDownload但在这里我不使用NSURLDownload。
这将只显示文件已经存在或没有,但我要像NewResult1,NewResult2,NewResult3,每次创建新的文件......一个等 – Pooja 2011-03-03 12:06:42
获取计数器和创建自己的文件路径 – 2011-03-03 15:14:16