私のクラスから一度に参照を作成して、別のシングルトンクラスにする必要があります。シングルトンクラスを保持するのに@property宣言が最適
私のインターフェイスに、以下に示すように、私は宣言する:グラブの
@property (weak, nonatomic) AudioStreamer *radioStreamer;
、後でそのようなクラスのインスタンス:
self.radioStreamer = [AudioStreamer sharedManager];
これを行うにはweak
最善の方法を使用していますか?私はアプリに問題はありませんし、それはすべて期待どおりに動作しますが、シングルトンを使用する場合のベストプラクティスかどうかはわかりません。
私はすべてのプロパティを使用する必要がありますか、またはivarを使用する方が理にかなっていますか?
シングルトンを扱う最良の方法について助言できる人は誰でもいます。