Objective-C, передающий… ноль завершенных списков аргументов

Возникли некоторые проблемы с... в ObjectiveC.

Я в основном обертываю метод и хочу принятьnil завершенный список и напрямую передать тот же список в метод, который я обертываю.

Вот что у меня есть, но это вызываетEXC_BAD_ACCESS авария. Осматривая местные переменные, они появляются, когдаotherButtonTitles это простоNSString когда он передается сotherButtonTitles:@"Foo", nil]

+ (void)showWithTitle:(NSString *)title
              message:(NSString *)message
             delegate:(id)delegate
    cancelButtonTitle:(NSString *)cancelButtonTitle
    otherButtonTitles:(NSString *)otherButtonTitles, ...
{
    UIAlertView *alert = [[[UIAlertView alloc] initWithTitle:title
                                                     message:message
                                                    delegate:delegate
                                           cancelButtonTitle:cancelButtonTitle
                                           otherButtonTitles:otherButtonTitles] autorelease];
    [alert show];
}

Как мне просто сифонировать из аргумента входящий в аргумент исходящий, сохраняя точно такой жеnil расторгнутый список?

Ответы на вопрос(3)

Ваш ответ на вопрос