NSFileManager檔案操作的十個小功能

2021-07-04 08:33:19 字數 1023 閱讀 5962

nsfilemanager是乙個單列類,也是乙個檔案管理器。可以通過nsfilemanager建立資料夾、建立檔案、寫檔案、讀檔案內容等等基本功能。

下面將介紹nsfilemanager檔案操作的十個小功能。我們在documents裡面進行舉例,首先是獲取documents的路徑。這個在ios開發之沙盒機制(sandbox)

已經詳細講解過了。獲取documents路徑方法如下:

- (nsstring *)getdocumentspath

-(void)createdirectory else 

}

-(void)createfile else 

}

-(void)writefile else 

}

-(void)readfilecontent
- (bool)issxistatpath:(nsstring *)filepath
- (unsigned long long)filesizeatpath:(nsstring *)filepath else 

}

- (unsigned long long)foldersizeatpath:(nsstring*)folderpath

return foldersize / (1024.0 * 1024.0);

} else

}

-(void)deletefileelse

}

- (void)movefilename

else

}

- (void)renamefilename

else

}

檔案操作(NSFileManager)

documents 蘋果建議將程式建立產生的檔案以及應用瀏覽產生的檔案資料儲存在該目錄下,itunes備份和恢復的時候會包括此目錄 library 儲存程式的預設設定或其它狀態資訊 library caches 存放快取檔案,儲存應用的持久化資料,用於應用公升級或者應用關閉後的資料儲存,不會被itu...

NSFileManager檔案操作

documents 蘋果建議將程式建立產生的檔案以及應用瀏覽產生的檔案資料儲存在該目錄下,itunes備份和恢復的時候會包括此目錄 library 儲存程式的預設設定或其它狀態資訊 library caches 存放快取檔案,儲存應用的持久化資料,用於應用公升級或者應用關閉後的資料儲存,不會被itu...

檔案操作(NSFileManager)

documents 蘋果建議將程式建立產生的檔案以及應用瀏覽產生的檔案資料儲存在該目錄下,itunes備份和恢復的時候會包括此目錄 library 儲存程式的預設設定或其它狀態資訊 library caches 存放快取檔案,儲存應用的持久化資料,用於應用公升級或者應用關閉後的資料儲存,不會被itu...