将第二个字符串对象添加到数组后,第一个对象被更改

时间:2012-07-19 08:59:46

标签: objective-c nsarray

将第二个字符串对象添加到数组后第一个对象被更改

[m_cObjImageNameArrayPtr addObject:m_cObjParsedStringPtr];

但是在上面的语句中,我调用了一个方法并将m_cObjParsedStringPtr添加到数组中,一次一个。添加第二个元素后,第一个元素和第二个元素包含相同的值,添加第三个元素后 - 第一个,第二个,第三个显示相同的值,但实际上它们是不同的。

1 个答案:

答案 0 :(得分:0)

我怀疑你的m_cObjParsedStringPtr指针每次都指向同一个对象...添加更多代码