2012-04-05 5 views
0

In MyApp-Info.plist gibt es einen Eintrag namens "Icon-Dateien", es ist der Typ eines Arrays und es gibt ein Element in ihm. Was ich mache, um diese Informationen zu erhalten, indem ich folge;ändern Sie die MyApp-Info.plist

NSDictionary * plistDictionary = [[NSBundle mainBundle] infoDictionary];
NSArray * array = [plistDictionary objectForKey: @ "Symboldateien"];
NSLog (@ "Array ist% @", Array);

Die Konsole zeigt mir jedoch, dass es keine Elemente in meinem Array gibt ... Habe ich oben etwas falsch gemacht. Bitte berate mich dazu.

Dank

PS: Es gibt ein Bild über Icon-Dateien

enter image description here

Antwort

1

Der richtige Schlüssel für das Element "Icon-Dateien" ist CFBundleIconFiles. Sie können den Rest der tatsächlichen Schlüssel sehen, indem Sie die Datei im Dateibrowser auswählen, mit der rechten Maustaste klicken und Öffnen als> Quellcode auswählen.

+0

Ich habe es noch nicht ausprobiert.Ist es möglich, ein Element für CFBundleIconFiles durch Programmierung hinzuzufügen oder zu entfernen? – tranvutuan

1

Wenn Sie an Ihrem plist in Xcode schauen, auf das Fenster der rechten Maustaste und „Show Raw Keys wählen/Werte "aus dem Menü. Es gibt Ihnen den eigentlichen Wörterbuchschlüssel.

Oder: NSLog(@"%@", [[NSBundle mainBundle] infoDictionary]);

Verwandte Themen