1

Cocoa アプリでサポートされているすべてのドキュメント タイプのリストをプログラムで取得するにはどうすればよいですか?

私はこれを見つけると思っていましNSDocumentControllerたが、最も近いものは、サブクラスdocumentClassNamesのリストのようです。NSDocument

4

1 に答える 1

2

編集1:

Project.-Info.plistを開くと、ドキュメントタイプが見つかります。

そして、これは、これらの値を簡単に取得できるplist(キーと値のペア)として記述されています。

NSDictionary *infoDict=[[NSBundle mainBundle] infoDictionary];
NSArray *extensions=[infoDict valueForKeyPath:@"CFBundleDocumentTypes.CFBundleTypeExtensions"];
NSLog(@"ext:%@",extensions);

ここに画像の説明を入力してください

于 2013-03-12T09:31:00.827 に答える