可変長引数の最後にターミネーターとしての「nil」を付けていないとこのエラーが発生する。
-(IBAction)menuAction{
UIActionSheet *actionSheet;
NSString *cancelStr=NSLocalizedString(@"Cancel",@"");
NSString *startStr=NSLocalizedString(@"Start",@"");
NSString *finishStr=NSLocalizedString(@"Finish",@"");
NSString *archiveStr=NSLocalizedString(@"Archive",@"");
NSString *registerStr=NSLocalizedString(@"RegisterMember",@"");
actionSheet=[[UIActionSheet alloc] initWithTitle:nil
delegate:self
cancelButtonTitle:cancelStr
destructiveButtonTitle:nil
otherButtonTitles:startStr,finishStr,archiveStr,registerStr,nil];
[actionSheet showInView:self.view];
[actionSheet release];
}
コメントする