在iOS中启动应用时打开URL

时间:2013-11-07 04:16:37

标签: ios objective-c url uiwebview

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

- (void)viewDidLoad
{
    [super viewDidLoad];

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

}

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

1 个答案:

答案 0 :(得分:2)

而不是在ViewDidLoad方法

中添加网址

您可以尝试添加此方法

-(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;
}