使用[NSMutableDictionary dictionary]程序崩溃问题(野指针)
来源:互联网 发布:淘宝很费流量 编辑:程序博客网 时间:2024/05/16 12:55
在ViewDidLoad中
jsonDataDic = [NSMutableDictionary dictionary];
[self jsonParse];
创建一个空字典,在jsonParse中使用了这个词典,导致程序崩溃
解决方法:在jsonDataDic前面加上self.即可
原因:不加的话,指针的作用域仅在ViewDidLoad中,进入jsonParse后该指针已释放,成为了一个野指针,再对其进行操作,使程序崩溃。
注意:字典是没有顺序的,字典的allkeys或者allvalues存放到数组中是随机的。
- 使用[NSMutableDictionary dictionary]程序崩溃问题(野指针)
- iOS之NSMutableDictionary导致程序崩溃:'NSInternalInconsistencyException'
- 野指针--程序崩溃的炸弹
- 野指针--程序崩溃的炸弹
- NSMutableDictionary 使用(八)
- TcpClient使用NetworkStream程序崩溃问题
- 关于LocalBroadcastManager 使用程序崩溃的问题
- C++ new一个数组时,指针移动程序崩溃问题
- 智能指针与memmove同时使用,造成程序崩溃
- 遍历NSMutableDictionary时setObject forKey崩溃(<null>处理)
- 指针变动引起程序崩溃
- 问题解决之道----程序崩溃
- 程序常见崩溃问题
- NSMutableDictionary 崩溃原因之immutable
- Linux程序崩溃core使用(续)
- 关于WSARecv在IOCP使用中程序崩溃的问题
- OpenCV findContours导致程序崩溃和相关使用问题
- Android完美解决获取Dialog中EditText输入值空指针程序崩溃问题
- iphone开源项目list
- python dict list
- Android用户输入系统结构和移植内容
- 远程协助的伪原创工具
- UIButton 按钮控件-IOS开发
- 使用[NSMutableDictionary dictionary]程序崩溃问题(野指针)
- VC6.0 改变按钮颜色及文字颜色(2)
- 指尖下的js ——多触式web前端开发之二:处理简单手势
- 指尖下的js —— 多触式web前端开发之三:处理复杂手势
- jrtplib介绍
- 算法设计与分析课程Part1笔记(1)
- hibernate调用存储过程
- java动态代理简单实例
- c#判断socket是否还连接着