【发布时间】:2014-03-28 00:03:36
【问题描述】:
我正试图围绕 NSString 和 NSMutableString 以及它们如何影响内存。
在我的研究中,我得出的结论是,如果我创建一个 NSString 对象并给它一个值,然后稍后更改该值,则原始对象将被另一个具有新值的对象替换。
我的问题是,在更改 NSString 的值的情况下。当 NSString 的值发生变化,指向的对象被新对象替换时,原来的对象会发生什么?这是内存泄漏吗?
谢谢! V
【问题讨论】:
-
有趣的是,没有人解决可变性(NSMutableString),这是问题的关键部分。
-
@Zaph 毫无疑问
NSMutableString:) -
标题和第一句中都有“NSMutableString”这个词。我错过了什么?
标签: ios objective-c memory-management nsstring