これがシナリオです。MyObject クラスがあり@property (strong) NSObject *aObj
、"MyObject.h" でプロパティを宣言するとします。次に、このプロパティを「MyObject.m」で使用します。
A. self.aObj = [[NSObject alloc] init];
B. aObj = [[NSObject alloc] init];
A でメモリ リークがあるのだろうかと思います。MRC では、strong が保持されている場合、A でメモリ リークが発生するようです。ARCの場合、これでもメモリリークが発生しますか?