0

これは、PlayersViewController を取得しようとしている方法です。

UITabBarController *tabBarController = (UITabBarController*)self.window.rootViewController;
UINavigationController *navigationController = [tabBarController viewControllers][0];
PlayersViewController *playersViewController = [navigationController viewControllers][0];

3 行目以降でアプリがクラッシュし、次のエラーが表示されます。

Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[UIViewController viewControllers]: unrecognized selector sent to instance 0x715b290'

私はIOSプログラミングが初めてなので、何が問題なのかわかりません。PlayersViewController を正しく取得できませんか? これが私のストーリーボードの画像です。

ここに画像の説明を入力

4

1 に答える 1