1

インターフェイスビルダーとペン先でviewControllerを追加すると、

関連する nib を取得するために initWithNibName を呼び出す必要はありません。init を呼び出すだけで済みます。

理由はありますか?

すなわち。

これ:

NotificationManagementController *notificationView = [[NotificationManagementController alloc] initWithNibName:@"NotificationManagementController" bundle:nil andCurrentNotifications:nil];

この:

NotificationManagementController *notificationView = [[NotificationManagementController alloc] init];

どちらも交換可能のようです....

したがって、これらのコード行を呼び出すと:

notificationView.delegate = self;
notificationView.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal;
[self presentViewController:notificationView animated:YES completion:NULL];

ペン先にすべての変更が見られます。

4

1 に答える 1