В моем AppDelegate.h
у меня есть @property (nonatomic, strong) IBOutlet UIWindow *window
и @property (nonatomic, strong) IBOutlet UITabBarController *tabBarController
.
В реализации I @synthesize *window = _window, *tabBarController = _tabBarController;
.
В моих настройках цели указан мой MainWindow.xib
файл.
В моем файле MainWindow.xib
есть три объекта: AppDelegate
, Window
и Tab Bar Controller
. Я подключаю Window
к AppDelegate
, Tab Bar Controller
к Window.rootViewController
и Tab Bar Controller
к AppDelegate
.
Возвращаясь к AppDelegate.h
, кружки розеток отображаются как подключенные.
Наконец, в моем AppDelegate.m
файле:
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
[self.window makeKeyAndVisible];
NSLog(@"%@",self.window);
return YES;
}
Содержимое этого журнала всегда (null)
.
При запуске приложения контроллер окна и панели вкладок появляется и получает взаимодействие с пользователем.
Что не так?