这可能是一个极其愚蠢的问题,但对于我的生活,我无法弄清楚为什么我无法使用以下几行代码:
WKAlertAction *act = [WKAlertAction actionWithTitle:@"OK" style:WKAlertActionStyleCancel handler:^(void){
NSLog(@"ALERT ACTION ");
}];
NSArray *actions = @[act];
[self presentAlertControllerWithTitle:@"Error" message:@"Message" preferredStyle:WKAlertControllerStyleAlert actions:alertActions];
当我将它们放入我的InterfaceController时,编译器既不识别alertWithTitle:方法也不识别presentAlertControllerWithTitle
方法,也不识别WKAlertActionStyleCancel
之类的东西。 WatchKit是导入的,所以不应该这样吗?