2011-07-22 12 views
7

少し質問がありますが、私はMacアプリケーション用のファイルをCocoaで保存する方法を理解しようとしていますが、私は保存パネルで保存できることを理解しています。 、 Saving files in cocoaファイルをMacアプリケーションで保存する - ファイル拡張子

今、私の質問をされ、私の拡張子を持つ文書(PLSTファイル)を保存する方法は、例えば(あり* .fun、* .XXX、*:ここで

は良い例です。 .myextension、ecc ...)?ユーザーがファイルをダブルクリックしたときにアプリケーションを開くことができるようにしたい。

答えて

5

あなたのアプリケーションのplistに受け入れられたドキュメントタイプを設定します。このような何か:

メイクあなたの拡張子は期間なしになりたいものは何でも「yourExtension」。

しかし、これを済ませたら、開封時に読み込む方法を理解する必要があります。それでNSDocumentとその仲間が入ります。ドキュメントベースのアプリケーションがどのように機能するかを見てみましょう。ここにいくつかのApple documentation on the subjectがあります。

実際に見たい場合は、/ Developer/ExamplesのTextEditのソースを確認してください。 Xcodeには、ドキュメントベースのアプリケーションのテンプレートがあります(新しいプロジェクトを作成し、 "ドキュメントベースアプリケーションの作成"というチェックボックスを選択します)。

関連する問題