我試圖讓下面的工作,這個例子出現在一些網站上,但我似乎無法得到它的工作。爲什麼下面的UIAlertView代碼不能正常工作
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Yes, like this" message:@"What are you looking at?" cancelButtonTitle:@"Leave me alone" otherButtonTitles:@"Button 1",@"Button 2",nil];
[alert showWithDismissHandler:^(NSInteger selectedIndex, BOOL didCancel) {
if (didCancel) {
NSLog(@"User cancelled");
return;
}
switch (selectedIndex) {
case 1:
NSLog(@"1 selected");
break;
case 2:
NSLog(@"2 selected");
break;
default:
break;
}
}];
我得到的警告是
爲 'UIAlertView中' 不可見@interface聲明選擇 'initWithTitle:消息:cancelButtonTitle:otherButtonTitles:'
爲「UIAlertView中無可見@interface '宣佈選擇'showWithDismissHandler:'
適當的一個非常愚蠢的問題,但我錯過了什麼。
謝謝