2011-01-06 4 views
1

Ich habe das folgende Problem:Wie erhalten Sie den Anzeigenamen für NSLocale in Cocoa?

Ich habe ein NSLocale Objekt und möchte auf eine Ressource in einem .lproj-Verzeichnis für dieses Gebietsschema zugreifen. Damit dies funktioniert muss ich den vollständigen Namen des Gebiets angeben, zum Beispiel "Deutsch". Ich kann keine Möglichkeit finden, diese Zeichenfolge von einem NSLocale-Objekt abzurufen.

Wie bewerkstellige ich das?

Antwort

3

Nevermind:

NSLocale *locale = [[[NSLocale alloc] initWithLocaleIdentifier:language] autorelease]; 
[locale displayNameForKey:NSLocaleIdentifier value:language]); 
Verwandte Themen