iOS开发笔记--空值转为字符串时候的问题
2014-05-23 10:06
330 查看
今天在做密码上传时候遇见了一个诡异的bug,明明没有输入密码,服务器缺传回来的是一个@“(null)”,导致密码错误。
排查以后发现TextField在输入框没有文字时候text返回的是nil,这里没有错误,错误就在于
[NSString stringWithFormat:@"%@",password] 在转换时候,将password的nil转换成了@“(null)”导致,实际上服务器默认了传上来的是字符串(null)..........
排查以后发现TextField在输入框没有文字时候text返回的是nil,这里没有错误,错误就在于
[dic setObject:[NSString stringWithFormat:@"%@",password] forKey:@"_password"];
[NSString stringWithFormat:@"%@",password] 在转换时候,将password的nil转换成了@“(null)”导致,实际上服务器默认了传上来的是字符串(null)..........
相关文章推荐
- iOS开发笔记--字符串连接问题
- iOS开发笔记--字符串连接问题
- IOS开发笔记之四——“未找到应用程序的“aps-environment”的权利字符串”问题
- IOS开发笔记-字符串转换为日期时间存在时差问题的处理
- 【iOS开发笔记26/50】我自己写的苹果应用程序XQViewer终于上架了,解决了一系列的问题,终于挺过来了
- IOS开发笔记(七)---对iOS多视图开发的补充(针对XCode4.2开发环境,Empty Application没有XIB/Storyboard文件的问题)
- iOS开发中16进制颜色(html颜色值)字符串转为UIColor
- IOS开发笔记(七)---对iOS多视图开发的补充(针对XCode4.2开发环境,Empty Application没有XIB/Storyboard文件的问题)
- IOS开发笔记之八——空值(nil值)导致的app崩溃(bug总结一)
- iOS开发中16进制颜色(html颜色值)字符串转为UIColor
- IOS开发笔记之五——Xcode 6.0 Beta编译工程时可能遇到的问题及参考解决方案
- iOS开发学习笔记 2-7 C语言部分 字符串
- IOS开发笔记(七)---对iOS多视图开发的补充(针对XCode4.2开发环境,Empty Application没有XIB/Storyboard文件的问题)
- IOS开发笔记(10)IOS 静态库的相关问题—如何添加与制作
- IOS开发笔记之九——类型不匹配导致的app崩溃问题(bug总结二)
- IOS开发笔记之一——导入第三方库文件引起的ARC报错问题
- ios开发之16进制颜色(html颜色值)字符串转为UIColor
- iOS开发笔记--NSString字符串处理
- iPhone开发笔记(21)iOS 6旋转问题解决方法汇总
- IOS开发笔记 - 关于导航标题栏的颜色问题