簡體   English   中英

可可正確復制文件

[英]cocoa properly copy file

我想實現一個簡單的文件保存,目前我正在使用NSData writeToUrl :options :error方法,它可以完成工作,但是我想知道這樣做的正確方法是什么?

我的意思是如果同名文件已經存在,並且我需要詢問用戶其他輸入,復制失敗以及類似問題。

是否有內置的可可框架可以解決此問題? 我看了看NSFileManager但在NSFileManager看不到類似的東西?

抱歉,如果這個問題很麻煩,但是除了用戶默認設置以外,我從未接觸過文件系統,並且找不到所需的方法。

是的,您將必須編寫自己的錯誤處理代碼。 檢查文件是否已存在,並告訴用戶,提示輸入新名稱。 所有這些都是開發人員代碼。

如果使用NSSavePanel向用戶詢問保存文件的路徑,則它將在路徑已存在時顯示表格。

然后,您可以使用NSAlert顯示保存過程中可能發生的任何錯誤。

暫無
暫無

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

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