我有一个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];