ARC once again understand the reference count

ARC Code:

NSObject *p = [NSObject new];

 

Compiled the MRC Code :

NSObject *temp = [NSObject new];

p = [temp retain];

[temp release];

 

ARC Code:

__weak NSObject *p = [NSObject new];

 

Compiled the MRC Code :

NSObject *temp = [NSObject new];

p = temp;

[temp release];

Guess you like

Origin www.cnblogs.com/yibinpan/p/12164315.html