Xcodeでコントローラーをテストすると、すべて問題ないのに、deinit
メソッドが呼び出されないのはなぜですか。それが正しいか?
アプリが正常に動作している間は問題ありませんが、UITest
ターゲット向けではありません。
複雑な構造のシミュレーターでは、より多くのオブジェクトを何度も割り当て、... 割り当てをまったく解除しないでください。そのため、低速のマシンではアプリが理由もなく終了することがよくあります...そしてテストを実行できません。
Xcode 8、iOS 10、macOS Sierra を使用。