2011-01-12 8 views
0

私のアプリケーションは自分のアプリケーションに固有のXMLファイルをいくつか作成し、これらのファイルタイプを自分のアプリケーションに関連付けると思います。 setIcon:forFile:options:を使用して新しく作成されたファイルですが、代わりにplistを使用する必要があります。ドキュメントでは、アプリケーション自体のアイコンを設定する方法を見つけましたが、関連する他のファイルタイプのアイコンを設定する方法についての説明は見つかりませんでした。誰も私にそのような情報をリンクできますか?plist(cocoa osx)を使用して私のアプリケーションに関連するリソースのアイコンを設定する

答えて

2

Appleはトピックhereの概要を提供します。使用可能なキーの内訳についてはhereを参照してください。一例として、

<key>CFBundleDocumentTypes</key> 
<array> 
    <dict> 
     <key>CFBundleTypeName</key> 
     <string>typename</string> 

     <key>CFBundleTypeExtensions</key> 
     <array> 
      <string>ext</string> 
     </array> 

     <key>CFBundleTypeIconFile</key> 
     <string>icon.icns</string> 

     <key>CFBundleTypeRole</key> 
     <string>Viewer</string> 

     <key>LSTypeIsPackage</key> 
     <false /> 

     <key>NSPersistentStoreTypeKey</key> 
     <string>Binary</string> 
    </dict> 
</array> 
関連する問題