升级xcode4.6至xcode5后,发现工程编译报错。
解决方法比较简单,改成如下代码即可:
@interface ToolDetailViewController (customJavascriptAlert)
- (void)webView:(UIWebView *)sender runJavaScriptAlertPanelWithMessage:(NSString *)message initiatedByFrame:(UIWebView *)frame;
@end
//实现uiwebview协议,自定义alert展示
@implementation UIWebView (customJavascriptAlert)
- (void)webView:(UIWebView *)sender runJavaScriptAlertPanelWithMessage:(NSString *)message initiatedByFrame:(UIWebView *)frame {
UIAlertView* customAlert = [[UIAlertView alloc] initWithTitle:nil message:message delegate:nil cancelButtonTitle:@"确定" otherButtonTitles:nil];
[customAlert show];
}
@end