0

MyApp-Info.plist には、"Icon files" というエントリがあり、これは配列の型で、現在は 1 つの要素が含まれています。この情報を取得するために私が行っていることは次のとおりです。

NSDictionary *plistDictionary = [[NSBundle mainBundle] infoDictionary];
NSArray *array = [plistDictionary objectForKey:@"アイコン ファイル"];
NSLog(@"array is %@",array);

ただし、コンソールには、配列に要素がないことが示されています...上記で何か間違ったことをしたのでしょうか。これについて私にアドバイスしてください。

ありがとう

PS:アイコンファイルに関する画像があります

ここに画像の説明を入力

4

2 に答える 2

1

Xcodeでplistを見るときは、ウィンドウを右クリックして、メニューから[未加工のキー/値を表示]を選択します。それはあなたに実際の辞書の鍵を与えるでしょう。

または:NSLog(@"%@", [[NSBundle mainBundle] infoDictionary]);

于 2012-04-05T20:42:19.093 に答える
1

「アイコン ファイル」項目の適切なキーはCFBundleIconFiles. ファイル ブラウザーで plist を選択し、右クリックして [名前を付けて開く] > [ソース コード] を選択すると、残りの実際のキーを表示できます。

于 2012-04-05T20:57:47.970 に答える