[英]cocoa properly copy file
我想實現一個簡單的文件保存,目前我正在使用NSData
writeToUrl :options :error
方法,它可以完成工作,但是我想知道這樣做的正確方法是什么?
我的意思是如果同名文件已經存在,並且我需要詢問用戶其他輸入,復制失敗以及類似問題。
是否有內置的可可框架可以解決此問題? 我看了看NSFileManager
但在NSFileManager
看不到類似的東西?
抱歉,如果這個問題很麻煩,但是除了用戶默認設置以外,我從未接觸過文件系統,並且找不到所需的方法。
是的,您將必須編寫自己的錯誤處理代碼。 檢查文件是否已存在,並告訴用戶,提示輸入新名稱。 所有這些都是開發人員代碼。
如果使用NSSavePanel向用戶詢問保存文件的路徑,則它將在路徑已存在時顯示表格。
然后,您可以使用NSAlert顯示保存過程中可能發生的任何錯誤。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.