- Registriert
- 05.01.15
- Beiträge
- 2
Hi,
ich stehe gerade vor einem kleinen Problem. Ich habe ein NSArray und dieses soll zufällig sortiert werden und am Ende soll ein Element des Arrays ausgegeben werden.
Andere Lösung, es soll nur ein Element zufällig aus dem Array gewählt und dann ausgegeben werden, doch leider weiß ich gerade nicht, wie ich das realisieren soll.
Mein Array sieht bis jetzt so aus:
Leider funktioniert es mit arc4random() nicht, könnte mir da jemand weiter helfen?
Grüße
NH-Production
ich stehe gerade vor einem kleinen Problem. Ich habe ein NSArray und dieses soll zufällig sortiert werden und am Ende soll ein Element des Arrays ausgegeben werden.
Andere Lösung, es soll nur ein Element zufällig aus dem Array gewählt und dann ausgegeben werden, doch leider weiß ich gerade nicht, wie ich das realisieren soll.
Mein Array sieht bis jetzt so aus:
Code:
NSArray *arraymix = @[@"Zitrone", @"Birne", @"Apfel", @"Grapefruit", @"Mandarine",@"Traube"];
//sortiert Array nach ABCDEF.. etc.
NSArray *sortedArray = [arraymix sortedArrayUsingSelector:@selector(localizedCaseInsensitiveCompare:)];
//Gibt array als String aus
NSString *string = [sortedArray componentsJoinedByString:@" "];
//mischung ist ein TextView
mischung.text = string;
Leider funktioniert es mit arc4random() nicht, könnte mir da jemand weiter helfen?
Grüße
NH-Production