2016-04-14 9 views
-1

Ich verwende IQActionSheetPickerView in meinen project.For einzelnen Kommissionierer bitten, es für NSArray wie untenProblem in der Auswahl in iOS?

[picker setTitlesForComponents:@[@[@"First", @"Second", @"Third", @"Four", @"Five"]]]; 

aber ich habe ein Array, das ich es static.So kann Wert vom Server bekommt so nicht machen habe ein NSMutableArray verwendet, dessen Werte vom Server & zum Array hinzugefügt werden, also wie kann ich dynamisches Array im Picker verwenden.

Vielen Dank im Voraus

+2

Was ist Ihre Frage? – AdamPro13

+0

fügen Sie dieses Server-Werte-Array zur Frage hinzu. – Nishant

Antwort

1

Dies scheint zu offensichtlich, aber ich glaube, Ihre Frage ist, wie die NSMutableArray mit den Werten aus dem Server zu dem Picker gefüllt zu übergeben.

NSMutableArray *serverData = ... // values from the server 
[picker setTitlesForComponents:@[ serverData ]]; 

Sind Sie das, wonach Sie fragen? Ich nehme an, Sie haben ein Array für eine Komponente.

+0

Ja. Aber Sie schauen oben, wie ist das Format erforderlich. Wo ich NSmutableArray mit String-Werten – TechGuy

+0

habe Ich verstehe Ihren Kommentar nicht. Wenn Sie in Ihrer Antwort Strings in das Array "serverData" schreiben, erhalten Sie dieselbe Datenstruktur wie die hartcodierte Liste in Ihrer Frage. Willst du das nicht? – rmaddy

+0

Ok, ich werde überprüfen. Danke – TechGuy