您的位置:首页 > 其它

nonatomic对引用计数的影响(非ARC)

2013-09-09 10:48 169 查看
@interfaceAppDelegate()

{

NSObject * obj_;

}

@property(retain) NSObject * obj;// 默认是atomic

//@property(nonatomic, retain) NSObject * obj;

@end

@implementation AppDelegate

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions

{

  obj_ = [[NSObject alloc] init];

id xx = self.obj; // 如果不是nonatomic,这里引用计数+1

  xx = self.obj; // 如果不是nonatomic,这里再+1.执行完这句后obj_的引用计数成了3

returnYES;

}

@end
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: