我正在爲MacOS上的文件的字節拷貝做一個字節,因此我將丟失關於該文件的所有文件頭數據(即LastModified,CreateDate等)。拷貝過程中應該傳送什麼文件頭數據?
我不想使用copyItemAtURL,因爲它沒有給我我需要的細粒度控件,特別是允許取消複製,進度更新,暫停等等。但是我想要模仿什麼copyItemAtURL處理文件頭數據 - 我只是不知道這是什麼。
我知道如何獲得基礎知識,從源文件抓取NSURLContentModificationDateKey,NSURLCreationDateKey並將其應用到目標文件。
我的問題是:還有什麼我應該確保從原始文件轉移到新文件?標籤?安全信息?
任何建議非常感謝!
編輯
我發現在蘋果文檔here有關的元數據的一般指導,但它並沒有真正叫出它的元數據應該什麼條件下進行填充。
文件可以有任何數量的屬性和其他元數據,你需要什麼「罰款粒度控制」? – 2013-03-23 01:09:22
我需要能夠暫停/恢復/取消,更新進度等字節的字節。這對於大文件尤其重要。 – 2013-03-23 04:30:58