0
私は私はこの強い参照に別のクラスBポインティング内の別のプロパティを作成していIOSの - 弱参照からオブジェクトを初期化する
@property(nonatomic, strong)NSMutableDictionary *Main_Obj;
強い特性であるクラスAにMain_Objオブジェクトを有します。クラスBにおける弱参照を使用
@property(nonatomic, weak)NSMutableDictionary *weak_Obj;
weak_obj = Main_Obj;
IはMain_Obj
がゼロである場合、クラスA にMain_Obj
を作成しなければなりません。
しかし、問題は、弱い参照weak_obj
は、現在のところ強い参照 'Main_Obj'を指しているだけです。私は弱い参照のみを持つクラスBからMain_Obj
を初期化できます(現在はnil)。
質問が分かりません。あなたはそれを言い換えていただけますか? – dasdom
私は今それを理解できるいくつかの改善を行いましたか? – Hassy
あなたの質問を得ることができません..詳細を説明してください。 –