weak
私は ARC を使用し、iOS 4.3 をサポートする前にアプリを構築しましたが、ツリーにはノードへの強い参照があり、ノードには弱い参照であるはずのツリーへの参照があるため、を使い始めるとすぐに:
@property (weak, nonatomic) NSTree *treeThatIBelong;
(NSTree
私が自分のコードで作成したクラスです)。
この場合、iOS 4.3 のターゲットは使用できません。コンパイラ エラーは「weak... is not supported in the deployment target」であり、iOS 5.0 以上である場合にのみエラーが解消されます。では、weak
iOS 4.3 に展開できないのでしょうか。iOS 4.3 をサポートし、引き続き ARC を使用したい場合の回避策はありますか?