#import int main(int argc, const char * argv[]) { //nsmutablearray * array1 = [[nsmutablearray alloc]initwithobjects:@one,@two,@three, nil]; nsarray * array = @[@1,@2,@3]; //用不可变数组初始化一个可变数组 nsmutablearray * array2 = [[nsmutablearray alloc]initwitharray:array]; //2.指定对象插入位置 //index 要小于count nsstring * str1 = @one; [array2 insertobject:str1 atindex:2]; nslog(@%@,array2); //3.删除 会通过对象地址 删除数组中同一个元素的对象 [array2 addobject:str1]; nslog(@%@,array2); //删除全部对象 [array2 removeallobjects]; nsstring * str4 = @4; [array2 addobject:str4]; nslog(@%@,array2); // for(nsstring * str in array2) // { // [array2 removeobjectatindex:0]; // } // return 0; }
本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。
ctvol管理联系方式QQ:251552304
本文章地址:https://www.ctvol.com/c-cdevelopment/606009.html