0

テーブルビューコントローラーに移動するナビゲーションコントローラーから始まるプロジェクトがあります。
最初にタブコントローラーを作成しようとしていますが、次のエラーが発生しています。タブ コントローラーが存在しない場合、エラーは発生しません。

2012-06-26 18:12:31.639 Medicine Tracker[1212:fb03] -[UITabBarController topViewController]: インスタンス 0x6d64970 に送信された認識されないセレクター 2012-06-26 18:12:31.667 Medicine Tracker[1212:fb03] * アプリの終了期限to uncaught exception 'NSInvalidArgumentException', reason: '-[UITabBarController topViewController]: unrecognized selector sent to instance 0x6d64970' * First throw call stack: (0x16b4022 0x1845cd6 0x16b5cbd 0x161aed0 0x161acb2 0x3dc7 0x1d386 0x1e274 0x2d183 0x2dc38 0x21634 0x159eef5 0x1688195 0x15ecff2 0x15eb8da 0x15ead84 0x15eac9b 0x1dc65 0x1f626 0x278d 0x26f5) 例外をスローして呼び出された終了

4

1 に答える 1

0

topViewControllerメソッドは UITabBarController のメンバーではありません。selectedViewControllerというメソッドがあり、必要な機能を提供する可能性があります。

UITabBarController クラス リファレンス

于 2012-06-26T17:51:03.700 に答える