问问题
757 次
2 回答
1
highlightAllOccurencesOfString
并且是在您尝试在对象上调用它们时removeAllHighlights
定义的方法。试试这个:WBSecondViewController
UIWebView
-(IBAction)searchButtonPressed:(id)sender{
NSLog(@"highlighttes");
[self highlightAllOccurencesOfString:@"不明"];
}
-(IBAction)clearHighlights:(id)sender{
[self removeAllHighlights];
}
这至少会编译。
于 2012-12-02T10:42:41.050 回答
1
这两行是错误的,
[_webView highlightAllOccurencesOfString:@"不明"];
[_webView removeAllHighlights];
它应该是,
[self highlightAllOccurencesOfString:@"不明"];
[self removeAllHighlights];
您正在尝试调用highlightAllOccurencesOfString
并且在'sremoveAllHighlights
中定义但在对象上。编译器无法在类中找到它,因此错误消息为WBSecondViewController
@interface
UIWebview
UIWebView
@interface
No visible @interface for 'UIWebView' declares the selector ...
于 2012-12-02T10:43:24.730 回答