UIActionSheet は次のように初期化されます。
UIActionSheet *actionSheet = [[UIActionSheet alloc] initWithTitle:@"Title" delegate:self cancelButtonTitle:@"Cancel" destructiveButtonTitle:nil
otherButtonTitles:@"Button1", @"Button2", nil];
「otherButtonTitles」メッセージに NSArray を渡そうとしています。
以下を使用して NSArray を渡そうとしました:
otherButtonTitles:[array]
しかし、メッセージは NSStrings のリストを期待しています。
NSArray を NSString のセットに分割する唯一の方法は、componentsJoinedByString を使用することですが、単一の NSString であるカンマ区切りのリストが得られます。
正しい方向へのポイントをいただければ幸いです。