gpt4 book ai didi

objective-c - 基础函数的内存管理指南

转载 作者:行者123 更新时间:2023-12-03 17:31:00 25 4
gpt4 key购买 nike

虽然基础类的内存管理是一致的并且有记录,但我惊讶地发现(通过友好的EXC_BAD_ACCESS)基础函数,例如NSStringFromSelector()似乎返回指向常量存储的指针 - 至少该函数的文档中没有提到这一点。

该行为是否记录在某处?有没有一致的指导方针?

最佳答案

这些规则实际上与 Objective-C 方法的规则相同 - 正如 these docs for the core foundation functions 所示。 .

因此,在您的示例中,由于单词 allocnewcreatecopy 不存在,您取回的对象不属于您(它将具有静态存储或将自动释放)。

关于objective-c - 基础函数的内存管理指南,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1866747/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com