A UIActionSheet wird initialisiert mit:Separate NSArray auf eine Liste von NSString Typ-Objekte
UIActionSheet *actionSheet = [[UIActionSheet alloc] initWithTitle:@"Title" delegate:self cancelButtonTitle:@"Cancel" destructiveButtonTitle:nil
otherButtonTitles:@"Button1", @"Button2", nil];
Ich versuche, eine NSArray in die "otherButtonTitles" Nachricht zu übergeben.
Ich habe versucht, eine NSArray passieren mit:
otherButtonTitles:[array]
aber die Nachricht eine Liste von NSStrings erwartet.
Die einzige Möglichkeit, wie ich ein NSArray in eine Reihe von NSStrings brechen kann, ist die Verwendung von ComponentsJoinedByString, aber es gibt mir eine durch Kommas getrennte Liste, die eine einzige NSString ist.
Ein Punkt in die richtige Richtung würde geschätzt werden.
Wow ... gute Frage! Vielleicht ist das mit NSInvocation irgendwie möglich? –