-1

2番目の文字列オブジェクトを配列に追加した後、最初のオブジェクトが変更されました

[m_cObjImageNameArrayPtr addObject:m_cObjParsedStringPtr];

しかし、上記のステートメントでは、1 つのメソッドを呼び出しm_cObjParsedStringPtrて、一度に 1 つずつ配列に追加しています。2番目の要素を追加した後、1番目の要素と2番目の要素は同じ値を含み、3番目の要素を追加した後 - 1番目、2番目、3番目は同じ値を示していますが、実際には異なります。

4

1 に答える 1

0

あなたのm_cObjParsedStringPtrポインターが毎回同じオブジェクトを指しているのではないかと疑っています...さらにコードを追加してください

于 2012-07-19T09:16:00.260 に答える