首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    《Objective-C-高级编程》干货三部曲(一):引用计数篇

    本篇是第一篇:引用计数,简单说两句: Objective-C通过 retainCount 的机制来决定对象是否需要释放。...每次runloop迭代结束后,都会检查对象的 retainCount,如果retainCount等于0,就说明该对象没有地方需要继续使用它,可以被释放掉了。...对象的引用计数可以通过retainCount方法来取得: GNUstep/modules/core/base/Source/NSObject.m retainCount: - (NSUInteger)...可以猜想上层的retainCount,retain,release方法的实现: - (NSUInteger)retainCount { return (NSUInteger)____CFDoExternRefOperation...不能使用retain/release/retainCount/autorelease 在ARC机制下使用retain/release/retainCount/autorelease方法,会导致编译器报错

    2K40
    领券