Thema Datum  Von Nutzer Rating
Antwort
02.01.2012 18:48:02 Denis
NotSolved
02.01.2012 21:06:42 OC
NotSolved
Rot lesen aus plist (NSDictionary)
02.01.2012 23:17:33 Denis
NotSolved
03.01.2012 20:34:55 OC
NotSolved

Ansicht des Beitrags:
Von:
Denis
Datum:
02.01.2012 23:17:33
Views:
1449
Rating: Antwort:
  Ja
Thema:
lesen aus plist (NSDictionary)

Danke für deine schnelle Antwort!

Ich poste dir einfach mal den Code der .m file mit dem Aufruf, sowie den Inhalt der plist:

 

//Implementation
//Nun muss die Plist mit den Lehrernamen (+ Rest) eingelesen werden
    NSString *path = [[NSBundle mainBundle] pathForResource:
                      @"LEHRER" ofType:@"plist"];


    NSDictionary *lehrerDictionary = [[NSDictionary alloc]initWithContentsOfFile:path];
    
    NSMutableArray *lehrerArray = [[NSMutableArray alloc]init];
    [lehrerDictionary enumerateKeysAndObjectsUsingBlock:^(id key, id obj, BOOL *stop) {
        [lehrerArray addObject:obj];
        [lehrerArray retain];
    }];
    NSLog(@"Array: %@", lehrerArray);
}

____________________________________
//plist:


<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>FAECHER</key>
	<array>
		<string>M/Sp
</string>
		<string>D/Ku
</string>
	
[...]

		<string>E/Pa
</string>
		<string>M/E/If
</string>
		<string>Sp</string>
	</array>
	<key>KUERZEL</key>
	<array>
		<string>Bk
</string>

[...]

		<string>Zn
</string>
		<string>Za
</string>
	</array>
	<key>NACHNAME</key>
	<array>
		<string>Beckers
</string>

[...]

		<string>Zahran
</string>
		<string>Zamorano
</string>
	</array>
	<key>VORNAME</key>
	<array>
		<string>Dennis
</string>
 
[...]

		<string>Julia
</string>
		<string>José
</string>
	</array>
</dict>
</plist>

___________________________________

Irgendwie kommt leider nur mist raus.
Ich hab dir die 78 * 4 Einträge mal erspart.



Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
02.01.2012 18:48:02 Denis
NotSolved
02.01.2012 21:06:42 OC
NotSolved
Rot lesen aus plist (NSDictionary)
02.01.2012 23:17:33 Denis
NotSolved
03.01.2012 20:34:55 OC
NotSolved