如果我的应用程序启动,我想通过“didFinishLaunchingWithOptions”预加载URL。 这时我直接调用ViewController中的URL,但内容需要太长时间,所以我希望直接看到URL中的内容。
目前在我的ViewController viewDidLoad中:
[myWebView loadRequest:[NSURLRequest requestWithURL:
[NSURL URLWithString:NSLocalizedString(@"URL_today",@"URL-Calendar")]]]; // I localize the URL ;-)
loadingTimer = [NSTimer scheduledTimerWithTimeInterval:(1.0/2.0) target:self selector:@selector(loading) userInfo:(nil) repeats:YES];
所以,我想我必须在我的AppDelegate中创建一个方法。
- (void) callURL{
[myWebView loadRequest:[NSURLRequest requestWithURL:
[NSURL URLWithString:NSLocalizedString(@"URL_today",@"URL-Calendar")]]];
loadingTimer = [NSTimer scheduledTimerWithTimeInterval:(1.0/2.0) target:self selector:@selector(loading) userInfo:(nil) repeats:YES];}
调用“didFinishLaunchingWithOptions”中的方法
[self callURL];
现在我必须在ViewController中的webView中调用结果 - viewDidLoad:
[URL-RESULT-show ]
有人有想法,该怎么办?感谢。