簡體   English   中英

如何從iOS中的文檔目錄復制Diffrent類型的文件

[英]how to copy Diffrent type of files from document directory in ios

我想將文檔目錄中放置的所有類型的文件復制到ios中的另一個目錄中,

if ([fileManager fileExistsAtPath:txtPath] == YES) {
    [fileManager removeItemAtPath:txtPath error:&error];
}

NSString *resourcePath = [[NSBundle mainBundle] pathForResource:@"txtFile" ofType:@"txt"];
[fileManager copyItemAtPath:resourcePath toPath:txtPath error:&error];

IM使用此代碼,但這僅對特定一種類型的文件有所幫助。

最后,在進行了一些更改並從其他參考文獻中找到之后,我得到了我的答案,我發現這段代碼非常適合我

NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
filePathsArray1 = [[NSFileManager defaultManager] subpathsOfDirectoryAtPath:dataPath  error:nil];

檢查以下代碼以從目錄獲取所有類型的文件

NSArray *路徑= NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask,YES);

NSString * documentsDirectory = [路徑objectAtIndex:0];

NSArray * filePaths = [[[NSFileManager defaultManager] subpathsOfDirectoryAtPath:documentsDirectory error:nil];

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM