美文网首页
可变数组marr如何删除某些特定元素(使用循环遍历)

可变数组marr如何删除某些特定元素(使用循环遍历)

作者: 下线的时候 | 来源:发表于2018-10-11 23:07 被阅读0次

    第一种方法:先创建一个临时的可变数组marr1,当循环遍历marr数组时,将需要删除的元素保存到新建的marr1,然后循环结束之后再调用 [marr removeObjectsInArray:marr1],把需要删除的元素删除

    第二种方法:循环使用从大到小,例如for(int i = arr.count;i>=0;i--),这样循环里面删除也不会导致数组越界的问题

    相关文章

      网友评论

          本文标题:可变数组marr如何删除某些特定元素(使用循环遍历)

          本文链接:https://www.haomeiwen.com/subject/nogiaftx.html