2011-08-16 27 views
1

たとえば、.kuyというファイル形式の新しいファイルを作成するには、このファイルに暗号化されたデータが格納されている必要があります。そして、後で、そのファイルを拡張子.kuyで解読することができます。ですから、もし私がsoundfile.aupを暗号化すれば、暗号化されたファイルはsoundfile.aup.kuyになります。ユーザーはそのファイルの復号化に進みます。その場合、出力はsoundfile.aupになります。カスタムファイル拡張子で新しいファイルを作成しますか?

は、あなたがあなたのターゲットの情報ウィンドウに行き、[プロパティ]タブを選択することで、アプリケーションにファイル拡張子を割り当てることができます

ボビー

+0

「ファイルをディスクに書き込む方法は?」 – fluffy

+0

本質的に、はい。しかし、特定の拡張子を持つ必要があります。 –

+0

私はココアのエキスパートではありませんが、あなたが書いたファイルを開くときにその拡張子をあなたのファイル名に入れているだけではありませんか? – fluffy

答えて

2

、ありがとう:その後

Properties tab screenshot

を、ファイルを保存するときに必要な拡張子を追加するだけです。

1

Steveが示唆するように、まずカスタムファイル形式を作成する必要があります。その後、カスタムファイルが開かれたときはいつでも、ダブルクリックやその他の方法でパスがapplication:openFile:に渡されます。 http://developer.apple.com/library/mac/documentation/Cocoa/Reference/NSApplicationDelegate_Protocol/Reference/Reference.html#//apple_ref/doc/uid/TP40008592-CH1-SW29

パスを取得したら、ロジックを実行して、問題なく動作するはずです。

関連する問題