3
の違いは何ですか:`[blah addObject:@" 1 "];`と `[blah insertObject:@" 0 atIndex:0];の間の相違点は何ですか?
[blah addObject:@"1"];
そして
[blah insertObject:@"0" atIndex:0];
は?
私は彼らが両方ともNSMutableArray
であることを知っています。
の違いは何ですか:`[blah addObject:@" 1 "];`と `[blah insertObject:@" 0 atIndex:0];の間の相違点は何ですか?
[blah addObject:@"1"];
そして
[blah insertObject:@"0" atIndex:0];
は?
私は彼らが両方ともNSMutableArray
であることを知っています。
addObject
最後にオブジェクトを追加します。 insertObject:atIndex
は、指定されたインデックスにオブジェクトを追加します。その指定されたインデックスにさらに近いすべてのオブジェクトは、1つ右にシフトされます。
A B C D
そして、あなたはaddObject
を使用してEを追加します。たとえば
は、次のオブジェクトの配列を持っていると言います。そして、それは次のようになります。そして、それはのようになります。そして、あなたは、インデックス2でFを挿入
A B C D E
:それはあまりにも私を可能にするとき
A B F C D E
おかげで、答えとしてマークしています! – LukeyBoyIsXen