NSCFString与NSString类型的字符串导致的崩溃问题
来源:互联网 发布:松下多功能机软件下载 编辑:程序博客网 时间:2024/05/17 02:14
今天在做项目时,遇到一个奇怪的问题:
NSString *account = [ToolgetUserName]; // [Tool getUserName]得到的值为@“liuyao"
NSString *account =@"liuyao";
通过第一种方式创建的account在JSONKit中会导致程序崩溃。于是开始寻找原因,后来发现,两种方式创建的字符串还是有差别的,一种是NSCFString类型,一种NSString类型,如下图所示:
解决方法:
通过NSString的stringWithString方法,将NSString类型转化为NSCFString,如下图:
0 0
- NSCFString与NSString类型的字符串导致的崩溃问题
- NSString NSCFString isMemberOfClass 遇到的相关的问题
- NSString NSCFString NSCFConstantString isMemberOfClass 遇到的相关的问题
- iOS_无法定位的崩溃异常_[NSCFString _isResizable]
- nsstring sizewithfont的崩溃
- ListView 添加footView导致崩溃的问题
- findContours导致MFC程序崩溃的问题
- gradle更新导致的litpal崩溃问题
- WriteFile导致程序崩溃的问题
- IOS开发NSString与int和float的相互转换以及字符串拼接、NSString、NSData、char* 类型之间的转换
- IOS开发NSString与int和float的相互转换以及字符串拼接、NSString、NSData、char* 类型之间的转换
- 类型转换导致的问题
- 把NSString 类型的字符串转化成 utf-8 字符串
- 关于NSString字符串反转的问题
- iOS NSString字符串反转的问题
- C字符串与NSString之间的转换
- c字符串与NSString之间的转换
- 字符串排序导致的问题
- redis 3.0.501 安装:
- ThinkPHP函数详解:C方法
- 软件测试理论知识总结
- iOS设备中WiFi、蓝牙和飞行模式的开启与关闭
- 程序员必须知道的10大基础实用算法及其讲解
- NSCFString与NSString类型的字符串导致的崩溃问题
- iOS系统自带毛玻璃效果
- UICollectionView自定义布局教程:Pinterest (2)
- C/C++字符串
- VC程序运行时间测试函数
- OpenCV中Mat的详解
- ThinkPHP函数详解:D方法
- HTTP响应头和请求头信息对照表
- MyString类的实现--C++ primer plus 读书笔记