2011-04-08 147 views
0

嘗試將.txt文件從ftp服務器保存到iPhone上的文檔文件夾。 收到文件,我可以在屏幕上寫出內容 ,但文檔文件夾中沒有文件。將.txt文件從ftp保存到文檔文件夾iphone

我把事情搞混了嗎? 我不會修改內容,只需從url複製。有更容易的方法嗎? 我試圖從不同的帖子拼圖代碼,但我不明白。 有人會寫一個完整的示例代碼?從URL

//讀取文本文件//

NSURL *urlVersion = [NSURL URLWithString: @"ftp://myftp/Text.txt"]; 
NSString *webVersion = [NSString stringWithContentsOfURL:urlVersion encoding:1 error:NULL]; 

//save file to documents// 

NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); 
NSString *documentsDirectory = [paths objectAtIndex:0]; 
NSString *FileName = [NSString stringWithFormat:@"%@/Text.txt", documentsDirectory]; 
NSString *Content = [[NSString alloc] initWithFormat:@"%@", webVersion]; 
[Content writeToFile:FileName atomically:NO encoding:NSStringEncodingConversionAllowLossy error:nil]; 

// displays the content of file onscreen 

NSLog(@"Web Version = %@", Content); 

回答

0

這可能是編碼問題。嘗試NSUTF8StringEncoding而不是NSStringEncodingConversionAllowLossy

相關問題