Web サイトと Web サービスの 2 つのドキュメント タイプを持つ NSDocument アプリケーションを作成しています。これは私のInfo.plistにあります:
<key>CFBundleDocumentTypes</key>
<array>
<dict>
<key>CFBundleTypeName</key>
<string>Website</string>
<key>CFBundleTypeExtensions</key>
<array>
<string>website</string>
</array>
<key>LSTypeIsPackage</key>
<true/>
<key>CFBundleTypeRole</key>
<string>Editor</string>
<key>LSHandlerRank</key>
<string>Default</string>
<key>NSDocumentClass</key>
<string>AWWebSite</string>
</dict>
<dict>
<key>CFBundleTypeName</key>
<string>Web Service</string>
<key>CFBundleTypeExtensions</key>
<array>
<string>webservice</string>
</array>
<key>LSTypeIsPackage</key>
<true/>
<key>CFBundleTypeRole</key>
<string>Editor</string>
<key>LSHandlerRank</key>
<string>Default</string>
<key>NSDocumentClass</key>
<string>AWWebService</string>
</dict>
</array>
ここで、ユーザーがアプリケーションを開いたとき、メニューバーから [新規] 項目を選択したとき、または開いているウィンドウがないときに Dock アイコンをクリックしたときはいつでも、ドキュメント タイプの 1 つに対応する 2 つのオプションを含むウィンドウを表示したいと考えています。誰でもこれで私を助けることができますか?ありがとう