サブクラス化された uiviewControllers を持つ他のサブビューに追加する ViewController があります
そのため、次のようになります。
mainViewController
|
v---------v
subVC1 subVC2
また、subVC1 または subVC2 のどちらにも viewDidAppear/viewWillAppear が起動されていませんか? メインのView Controllerはアプリデリゲートで作成されており、そこにもウィンドウにビューが追加されています。
私の問題を示すxcodeプロジェクトは次のとおりです。