after adding second string object into array first object got changed
[m_cObjImageNameArrayPtr addObject:m_cObjParsedStringPtr];
But in above statement i am calling one method and adding m_cObjParsedStringPtr to array, one at a time. After adding second element, first element and second element contains same value, after adding 3rd element – 1st, 2nd, 3rd are showing same values but actually they are different.
I am suspecting your
m_cObjParsedStringPtrpointer points to same object every time … put some more code