メインターゲットに依存する単体テストターゲットを作成しました。間違っている場合は訂正してください。ただし、依存関係を追加すると、すべてのクラスがメイン ターゲットから単体テスト ターゲットに追加されます。単体テスト ターゲットでのクラスのインポートは機能しますが、テスト ターゲットでこれらのクラスを使用しようとするとすぐに、次のコンパイル エラーが発生します。
Apple Match-O リンカー (ID) エラー - _OBJC_CLASS_$_LoginViewcontroller"、次から参照:
各ファイルを単体テストのターゲットに手動で追加できることはわかっていますが、それは適切な方法ではないようです。依存関係の追加が期待どおりに機能しない理由を知っている人はいますか? または、この問題を回避する方法はありますか?
「テストホスト」を設定したくありません。