2012-08-27 52 views
0

我正在實現一個允許用戶添加和共享不同文檔的應用程序。我已經完成了通過在plist中啓用「應用程序支持iTunes文件共享」來添加文檔的工作。所以用戶可以藉助iTunes將他/她的文檔直接添加到應用程序中。現在我的問題是我需要訪問和顯示在我的應用程序下的所有文件在他們的標題的表視圖。基於用戶選擇,我需要以pdf或任何其他格式顯示它。我需要你們的指導:「我如何訪問我的應用程序下的所有文檔?」。你們能幫我解決嗎?如何以編程方式從ipad3訪問和顯示文檔?

除了使用iTues之外,還有其他方法可以將文檔轉儲到我的應用程序中嗎?請建議一個更好的選項。

在此先感謝, 錢德拉。

回答

0

我找到了解決方案。通過使用以下代碼片段,我們可以輕鬆訪問所有文件。

NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); 
NSString *documentsDirectory = [paths objectAtIndex:0]; 
NSFileManager *manager = [NSFileManager defaultManager]; 
NSArray *fileList = [manager contentsOfDirectoryAtPath:documentsDirectory error:nil]; 

for (NSString *s in fileList) 
{ 

    if ([s hasSuffix:@".pdf"]) 
    { 
     //do stuff 
    } 
    else 
    { 
     // do stuff 
    } 

} 
相關問題