У меня есть приложение, которое загружает много данных.У меня загрузка данных в отдельном потоке, но пока он загружается, я бы хотел показать заставку.Для заставки я создал файл NIB, но не могу отобразить NIB.Я не совсем уверен, что я делаю неправильно.Если кто-то может помочь, я был бы очень признателен.Вот код:
Заголовочный файл:
@interface DigiWireCDAppDelegate : NSObject <UIApplicationDelegate> {
--
UIWindow *window;
--
UIView *loadingView;
UIActivityIndicatorView *loadingAnimationIndicator;
}
@property (nonatomic, retain) IBOutlet UIWindow *window;
--
@property (nonatomic, retain) IBOutlet UIView *loadingView;
@property (nonatomic, retain) IBOutlet UIActivityIndicatorView *loadingAnimationIndicator;
--
Реализация:
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
[self loadData];
[loadingAnimationIndicator startAnimating];
loadingView.hidden = NO;
[window addSubview:loadingView];
[window bringSubviewToFront:loadingView];
[self.window makeKeyAndVisible];
return YES;
}
В случае, если это помогает, вот NIB:
![loadView NIB](https://i.stack.imgur.com/fY9mT.png)