2012-04-05 8 views
0

MyApp-Info.plistには、「アイコンファイル」と呼ばれる項目があります。これは配列のタイプであり、その中に要素が1つあります。この情報を次のように取得するために私がやっていること。MyApp-Info.plistを変更する

NSDictionary * plistDictionary = [[NSBundle mainBundle] infoDictionary];
NSArray * array = [plistDictionary objectForKey:@ "アイコンファイル"];
NSLog(@ "配列は%@"、配列です);

ただし、コンソールには私のアレイに要素がないことが示されています...上記の何かを間違って実行しましたか?これについて助言してください。

おかげ

PS:あなたはXcodeでplistのを見ると、「ショー生キーをウィンドウ上で右クリックして選択しアイコンファイル

enter image description here

答えて

1

"アイコンファイル" 項目のための適切なキーがCFBundleIconFilesです。残りの実際のキーは、ファイルブラウザでplistを選択し、右クリックしてOpen As> Source Codeを選択すると表示されます。

+0

私はまだ試していません。プログラミングでCFBundleIconFilesの項目を追加または削除できますか? – tranvutuan

1

についてのイメージがあります/値 "を選択します。それはあなたに実際の辞書の鍵を与えるでしょう。

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

関連する問題