通过didFinishLaunchingWithOptions预加载NSURL并在ViewController-webview中调用

时间:2012-11-15 12:22:44

标签: iphone ios webview nsurl preloader

如果我的应用程序启动,我想通过“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 ]

有人有想法,该怎么办?感谢。

0 个答案:

没有答案