私はいくつかのグローバルオブジェクト(ほとんどすべてのアプリケーション画面で使用)を持っており、ほとんどの場合、それらはアプリケーションの開始直後に作成されます。すべてのViewControllerからこのオブジェクトにアクセスしたい(他には何もありません。ViewControllerのみ)。どこに保管しますか?
私は@property
で考えますが、AppDelegate
これは醜い解決策だと思います(しかし私は間違っている可能性があります)。
オブジェクトは非常に複雑になる可能性があり、これは単純なタイプではありません。