防止字典参数缺少发生意外崩溃的解决方法
来源:互联网 发布:.com.cn是什么域名 编辑:程序博客网 时间:2024/05/16 01:16
平时,有人会将字典参数写成如下形式,但是当网络不好,没有加载到数据的时候,会出现参数缺少,此种写法会导致APP意外奔溃。发生崩溃,App store通不过审核,后果很严重。
可能引起奔溃的错误写法:NSDictionary * params=@{@"user_id":[UserInfo uid],@"token":[UserInfo token],@"page":page,@"address":address};
防止参数缺少意外崩溃,页面的参数字典建议都写成以下格式:
正确写好:NSDictionary *userDict = [NSDictionary dictionaryWithObjectsAndKeys:[UserInfo uid],@"user_id",[UserInfo token],@"token",[UserInfo uid],@"target_id", nil]; 0 0
- 防止字典参数缺少发生意外崩溃的解决方法
- IIS启动发生意外错误0x8ffe2740的解决方法(转载)
- IIS启动失败,发生意外错误 0x8ffe2740的解决方法
- 升级NSIS3.0a0后调用dll出错:“发生意外,尝试运行*时出错“-解决方法:修改system调用函数时的参数类型
- 缺少so时候的解决方法
- 缺少streams.h的解决方法
- 缺少streams.h的解决方法
- 缺少Python27_d.lib的解决方法
- 缺少Python27_d.lib的解决方法
- 缺少Python27_d.lib的解决方法
- 缺少Python27_d.lib的解决方法
- 【已解决】phpcms2008 后台 我在后台 “缺少 catid 参数” 错误的解决方法
- 关于远程执行命令的psexec工具---参数过长,导致psexec崩溃的解决方法
- 字典排序,运行怎么会崩溃的?
- 本地化数据字典的时候出现崩溃
- EXT3分区表崩溃的解决方法
- IIS发生意外错误0x8ffe2740或者IE弹出“连接到127.0.0.1”对话框的解决方法
- 缺少.ocx等的控件的解决方法
- Java的StringBuffer类
- 【codevs 2975】与2,3,5无关的数
- Head First C# 实验室 赛狗日
- C++之为什么对引用变量取地址得到的是被引用变量的地址
- iOS 中数字的格式化处理
- 防止字典参数缺少发生意外崩溃的解决方法
- 采用先进的视觉技术测试图形用户界面:工具、技术和实践
- 静态数组实现栈
- .ini文件转换为.xml文件
- U3D——刀光轨迹插件的改进
- MFC+Direct2D简化坐标缩放
- POJ1655 Balancing Act 求树的重心
- 淘宝内部分享:怎么跳出MySQL的10个大坑
- iOS 2D绘图详解(Quartz 2D)之路径(点,直线,虚线,曲线,圆弧,椭圆,矩形)