使用NSURL在启动画面上加载

时间:2012-10-02 03:56:26

标签: ios

我有一个NSURL需要花费大量时间来加载url,我需要显示一个微调器,我使用下面的代码,但是微调器不是第一个出现它首先显示黑屏的东西,我希望应用程序在启动时首先加载微调器,直到URL加载完成,任何人都可以请求帮助,非常感谢。

 [NSThread detachNewThreadSelector:@selector(showLoading) toTarget:self withObject:nil];


    NSURL *URL = [NSURL URLWithString:@"http://strappcenter.net/strapp-projects/ohs/admin/jsonstring.php"];
    //NSURL *URL = [NSURL URLWithString:@"http://strappcenter.net/strapp-projects/ohs/admin/jsonstring.php"];
    NSError *error;
    NSString *stringFromFileAtURL = [[NSString alloc]
                                     initWithContentsOfURL:URL
                                     encoding:NSUTF8StringEncoding
                                     error:&error];


    [NSThread detachNewThreadSelector: @selector(spinEnd) toTarget:self withObject:nil];

1 个答案:

答案 0 :(得分:0)

您需要添加闪屏,就像您的第一个屏幕一样 然后从互联网上加载数据 查看this tutorial