私は現在、複数のビュー間で情報を共有する必要のあるアプリを開発中です。簡単にするために、私は上記目的のためにシングルトンを使用することを好む。データ共有にSwiftでシングルトンを使用するにはどうすればいいですか?
私の質問は...それはすべてのビューコントローラおよび他のすべてのクラスファイルが使用できるようにシングルトンクラスを定義して初期化されるべき
- ですか?
- 他のクラスは、このシングルトンをどのように参照する必要がありますか?特定のクラス内のインポートステートメントや特別な初期化は必要ですか?
私はちょうど私が望ましいだろうhttp://krakendev.io/blog/the-right-way-to-write-a-singleton
このような方法@見つかった1行のシングルトンに興味をそそられてることに言及したいと思います。
はところで:私は感謝
のXcode 6.2でスウィフトを使用して開発しています。
FYI - Xcodeのバージョンは無関係です。 Swiftのバージョンは重要です。 – rmaddy
これにシングルトンを使用しないでください。これは設計上の決定が悪いことです。 – rmaddy
ええ;シングルトンはこのような問題に対する簡単な解決策ですが、通常は物事をより複雑にすることになります。どのような種類のデータを共有する必要がありますか?例を教えていただけますか? –