- (void)viewDidLoad
{
[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
_testObject = [[TestObject alloc] init];
NSLog(@"_testObject rc = %d", _testObject.retainCount);
NSLog(@"testObject rc = %d", self.testObject.retainCount);
}
И testObject равен
@property (retain) TestObject *testObject;
Почему вывод этих NSLog()
1 и 2 соответственно?retainCount
свойства и базовый объект отличаются?