したがって、私のアプリは実行時にどの TabBarItems が利用可能かを決定します。問題は、[self.tabBarController viewControllers] が実際の TabBarController クラス (viewDidLoad および viewWillAppear 内) で空であることです。最初のViewController(タブ)がロードされた後に埋められますが、この特定のものをロードしたいかどうかさえわからないので遅すぎます。
これはストーリーボードをダンプすることで解決できることはわかっていますが、ストーリーボードに依存することは可能ですか?
これまでに思いついた最善の解決策は、読み込みが完了した直後にスワップアウトされるダミーの ViewController を作成することです...