App Delegate、Window、および View Controller ABC オブジェクトを含むメインの .xib ファイルがあります。オブジェクト「View Controller ABC」をクリックすると、.h クラス ファイルで定義されたアウトレットが表示されます。
ここで、メインの .xib が最初の初期化時に別のビュー コントローラー XYZ を表示するようにします。ビュー コントローラを置き換えるにはどうすればよいですか? 新しい View Controller オブジェクトをドラッグしようとしましたが、XYZ クラスをどのように参照しているかわかりません。
アプリ デリゲート .h
@interface JabberClientAppDelegate : NSObject <UIApplicationDelegate> {
UIWindow *window;
ViewControllerXYZ *viewController;
}
@property (nonatomic, retain) IBOutlet UIWindow *window;
@property (nonatomic, retain) IBOutlet ViewControllerXYZ *viewController;
アプリデリゲート .m
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
[DDLog addLogger:[DDTTYLogger sharedInstance]];
self.window.rootViewController = self.viewController;
[self.window makeKeyAndVisible];
return YES;
}
View Controller プロパティを新しい XYZ クラスに置き換えようとしました。しかし、.xib は更新されません。
.xib を更新する方法について何か提案はありますか? ありがとう