文章 2017-09-07 来自:开发者社区

Objective-C:保留计数器思想的详解(对象的保留和所有权的释放)

对象的保留和所有权的释放: int main(int agrs,char *argv[]) {   @autoreleasepool{      Person *person = [[Person alloc]initWithName:@“Tom"];    //retainCount=1      [person setName: name]; &nbsp...

文章 2017-06-09 来自:开发者社区

Objective-C:MRC(引用计数器)在OC内部的可变对象是适用的,不可变对象是不适用的(例如 NSString、NSArray等)

引用计数和字符串 内存中的常量字符串的空间分配与其他对象不同,他们没有引用计数机制 凡是自定义的对象都有引用计数机制; OC内部中对象分为可变对象(NSMutableString等)和不可变对象(NSString、NSArray等), 不可变对象不适用于引用计数的机制,可变的对象适用引用计数机制。         1 // main.m 2 // ...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注