Collection __NSArrayM: 0xxxxxxx was mutated while being enumerated.
在遍历时,又操作NSArray或者NSMutableArray,会出现这个错误。
NSMutableArray
* array = xxx;
for
(
NSDictionary
* dic in array) {
[array removeObject:dic];
}
改为如下即可:
NSMutableArray
* array = xxx;
NSArray
* tempArray = [
NSArray
arrayWithArray: array];
for
(
NSDictionary
* dic in arrayTemp) {
[array removeObject:dic];
}
Collection __NSArrayM: 0xxxxxxx was mutated while being enumerated.相关推荐
- iPhone开发-- 崩溃之 Collection was mutated while being enumerated.的三种解决办法
崩溃提示 崩溃提示:Terminating app due to uncaught exception 'NSGenericException', reason: '*** Collection &l ...
- was mutated while being enumerated.
又一次写验证码demo的时候,一下代码carsh了 [self.qBgView.layer.sublayers enumerateObjectsUsingBlock:^(CALayer * _Nonn ...
- was mutated while being enumerated
在oc中会出现这种情况,当时不知道怎么回事,就一直查代码,因为以前写的就没有问题,为什么这次就出现问题了. - (void)deleteContactsForName:(NSString *)name ...
- 整理iOS 错误警告
1. App installation failed A valid provisioning profile for this executable was not found. 原因是测试手机上没 ...
- iOS_Bug收集(一)
Bug收集 1.数据问题 (空值,越界, 数据类型不对等问题) (1) *** -[__NSPlaceholderDictionary initWithObjects:forKeys:count: ...
- iOS NSArray 、NSMutableArray原理揭露
在iOS开发中,我们在非常非常多的地方用到了数组.而关于数组,有很多需要注意和优化的细节,需要我们潜入到下面,去了解. 阅读<Effective Objective-C 2.0>的原版的时 ...
- NSArray使用小技巧
在IOS开发中,我们经常用的NSArray或者NSMutableArray ,但是当使用不当的时候,会有下面的错误提示. Collection <__ NSArrayM : 0xxxxxxx&g ...
- iOS for 和 forin 的区别 以及注意事项
一 效率: for VS for(... in ...) for 的应用范围广基本可以NSArray.NSArray以及C语言的数组等,而for(... in ...)仅限于NSArray.NSArr ...
- 数组元素在删减的同时进行遍历的操作,程序崩溃问题
错误:Terminating app due to uncaught exception 'NSGenericException', reason: '*** Collection <__NSC ...
最新文章
- 分享一下我的初中生活
- centos6.8 安装nginx
- 烂泥:vcenter5.5无AD下的安装与配置
- mysql空洞_optimize table 删除空洞--MYSQL
- php-URL方法下载远程图片
- 边缘计算精华问答 | 5G是否会“逼退”4G?
- Linux 莱特币Litcoin节点搭建
- CentOS yumdownloader命令和rpmbuild命令制作rpm包
- 【windows核心编程】第二章 字符和字符串处理
- SPSS统计分析学习记录
- 使用冷门装机助手/流氓软件导致被捆绑安装各种奇奇怪怪软件的问题
- springboot集成kettle9
- fn键台式计算机在哪,fn键在哪里
- 后端开发实习生面经(已收offer)中科院计算所下属某所
- Tcl -- proc
- SQLyog 报错2058 :连接 mysql 8.0.11 解决方法
- Linux基本指令初阶
- GitHub入门:github查看项目的历史版本,并实现版本的回滚(网页版)
- 第5届全国“机器学习及其应用”研讨会
- 【并发编程一:走进并发编程】
热门文章
- python 学习笔记(1)-转载
- 超酷的界面原型设计工具Balsamiq Mockups
- 校内网脱胎“人人”能成大器
- XAF框架简介-C#语言
- Compilation failed: internal java compiler error
- WebStorm 2018.3.4破解方式
- python encode函数_关于字符串:在python中使用unicode()和encode()函数
- mysql技术blog_Mysql技术 - 包子博客 _ 关注互联网前端、开发、SEO、移动互联网应用技术...
- URL Scheme获取帮助文档
- USTB自习教室查询系统-项目计划书-第二部分