3
我合成了一个名为email的NSMutableArray
,它是对象Person的一部分。电子邮件数组包含指向多个NSMutableString
对象的指针。尝试使用NSMutableString访问可变数组时遇到错误访问
@property (strong) NSMutableArray *email;
@synthesize email = _email;
字符串被宣布(在电子邮件对象的init方法)如下:
NSMutableString *s = [NSMutableString stringWithFormat:@"Blah"];
有了这个,我得到一个坏访问错误,当我后来在不同执行的[email count]
命令方法。我使用自动保留计数ARC。为什么会发生?
编辑:它变得很重要,[email count]
的输出是使用%@打印的,这在大多数情况下都不起作用,请参见下文。