檔案的輸入與輸出(File I/O)不同於標準的輸入與輸出,前者所有輸入與輸出的動作都是針對檔案,而後者的輸入動作是從鍵盤讀取資料,而輸出則是從螢幕顯示結果。
使用NSFileManager 物件執行一些有關目錄與檔案的操作,舉凡目錄與檔案的建立、擷取檔案的內容(當作是NSData 物件),刪除目錄或檔案,複製、移動檔案或目錄,查閱或設定檔案的屬性等等,都可以此類別完成之。
以下我們將使用NSFileManager 示範目錄的新增、更名、刪除、查看目錄內容等功能,請參閱範例程式ns_file_manager_directory。
範例程式ns_file_manager_directory
輸出結果