1

データを生成してファイルに書き込み、ユーザーに保存場所を尋ね、保存したファイルをサンドボックスから指定した場所に移動する Mac アプリがあります。ユーザーが既に存在するファイルを選択しない限り、これは正常に機能します。OSX がファイルが既に存在することをユーザーに通知したときにユーザーが [置換] を押すと、NSError は非 nil になり、次のローカライズされた説明が表示されます。

同じ名前のアイテムが既に存在するため、「testfile」を「デスクトップ」にコピーできませんでした。

このサンドボックス化されたアプリで既存のファイルを上書きするにはどうすればよいですか?

ありがとう、
ステートフル

4

1 に答える 1

0

この質問は、私の質問に対する答えを提供します:

サンドボックス化されたアプリケーションで NSSavePanel を使用してファイルを置き換える

ありがとう、マーリン!

于 2013-07-27T06:05:42.840 に答える