xcode选择器与webview参数

问题描述:

我想使用NSTimer执行选择器。在这个选择器上,我需要传递一个webview参数。我正在尝试这样做,因为我使用字符串但不工作。如何达到它?谢谢。xcode选择器与webview参数

-(void)setVars:(UIWebView *)webView{ 

    ... 
} 


-(void)webViewDidFinishLoad:(UIWebView *)webView { 


     [NSTimer scheduledTimerWithTimeInterval:.60 target:self selector:@selector(setVars:) withObject:webView userInfo:nil repeats:NO]; 
+0

为什么不直接使用'performSelector:withObject:afterDelay:',在你的情况:'[自performSelector :@selector(setVars :) withObject:webView afterDelay:60];' – rckoenes 2012-08-14 10:28:40

+0

当然,谢谢! – Jaume 2012-08-14 10:31:07

为什么不u使用performSelector:withObject:afterDelay这样的:

[self performSelector:@selector(setVars:) withObject:webView afterDelay:1]; 
+0

不知道这个方法。非常好,谢谢! – Jaume 2012-08-14 10:31:29