2 に答える
1
highlightAllOccurencesOfStringおよびは、オブジェクトでそれらを呼び出そうとしているときに、でremoveAllHighlights定義されたメソッドです。これで試してください:WBSecondViewControllerUIWebView
-(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@interfaceUIWebviewUIWebView@interfaceNo visible @interface for 'UIWebView' declares the selector ...
于 2012-12-02T10:43:24.730 に答える