2012-04-09 67 views
0

我從Dropbox的文件下載到用戶的文檔文件夾使用此數據:的Dropbox API:如何下載和訪問

[[self restClient] loadFile:filepath intoPath:[self getDocumentPath]]; 

    -(NSString *)getDocumentPath { 
     NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); 
     NSString *filepath = [[NSUserDefaults standardUserDefaults] stringForKey:@"filepathDropbox"]; 
     NSString *path = [[paths objectAtIndex:0] stringByAppendingPathComponent:filepath]; 
     [[NSUserDefaults standardUserDefaults] setObject:path forKey:@"filepathDropbox"]; 
     return path; 
    } 

一旦完成,我該如何訪問本地文件蘋果手機?

+0

這裏有什麼問題嗎?你做得對。正確保存文件到Documents目錄。 你能解釋一下你爲什麼使用這一行嗎? 'NSString * filepath = [[NSUserDefaults standardUserDefaults] stringForKey:@「filepathDropbox」];' – 2012-04-10 06:35:59

+0

我正在保存文件路徑,以便可以檢索我保存在另一個xib中的位置。我能夠將文件保存到Documents目錄,但是如何檢索數據? – Prajoth 2012-04-12 01:58:28

+0

從文檔目錄中檢索數據。 – 2012-04-12 05:42:12

回答

1

您是否嘗試過類似

NSData *data = [NSData dataWithContentsOfFile:[self getDocumentPath]];