Возникли некоторые проблемы с ...
в 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
завершенный список?