-2

我需要在应用程序启动时打开一个 URL。但我在 viewcontroller 中编写了代码。在 safari 中打开 URL 需要时间。我没有启动画面,所以它加载黑屏很长时间

- (void)viewDidLoad
{
    [super viewDidLoad];

        [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://google.com/"]];

}

如何减少时间并快速打开 URL。

4

1 回答 1

2

ViewDidLoad而不是在方法中添加 url

您可以尝试在此方法中添加

-(id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
{
    self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
    if (self) 
    {
        [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://google.com/"]];
    }

    return self;
}
于 2013-11-07T04:22:49.830 回答