質問する
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
これらの2行は間違っています、
[_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 に答える