【发布时间】:2012-03-05 10:37:29
【问题描述】:
我合成了一个名为 email 的NSMutableArray,它是对象 Person 的一部分。 email 数组包含指向多个 NSMutableString 对象的指针。
@property (strong) NSMutableArray *email;
@synthesize email = _email;
字符串被声明(在电子邮件对象的 init 方法中)如下:
NSMutableString *s = [NSMutableString stringWithFormat:@"Blah"];
这样,当我后来以不同的方法执行[email count] 命令时,我得到了一个错误的访问错误。我使用自动保留计数 ARC。为什么会这样?
编辑:事实证明,[email count] 的输出是使用 %@ 打印的,这在大多数情况下都不起作用,见下文。
【问题讨论】:
标签: objective-c nsmutablestring