【iphone】NSString和char*之间的转换(转)
来源:互联网 发布:js去掉div边框 编辑:程序博客网 时间:2024/05/16 19:09
今天想进我的游戏数据进行加密处理,然后写入文件。所以就想把数字换成字符串来进行处理。在网上找到了这个,转来方便以后自已用。
转自:http://yul100887.blog.163.com/blog/static/2003361352012031111243686/
1 | NSString *string_content = "I'm jordy" ; |
2 | char *char_content = [string_content cStringUsingEncoding:NSASCIIStringEncoding]; |
char*转换为NSString类型的代码如下:
1 | char char_array[1024]; |
2 | NSString *string_content = [[NSString alloc] initWithCString:( const char *)char_array |
3 | encoding:NSASCIIStringEncoding]; |
实例:将NSString类型的16进制数转为int类型。
步骤:
1、将NSString类型转换为char类型;
2、通过sscanf()函数得到int类型16进制数的值;
代码:
1 | int color; |
2 | NSString *color_string = @ "0xff0000" ; |
3 | char *color_char = [color_string cStringUsingEncoding:NSASCIIStringEncoding]; |
4 | sscanf (color_char, "%x" ,&color); |
5 |
6 | NSLog(@ "color: %i" ,color); |
NSString与int和float的相互转换
转自:http://blog.sina.com.cn/s/blog_8280f5ec0100tt2c.html
NSString *tempA = @"123";
1,字符串拼接
2,字符转int
int intString = [newString intValue];
3,int转字符
NSString *stringInt = [NSString stringWithFormat:@"%d",intString];
4,字符转float
5,float转字符
NSString *stringFloat = [NSString stringWithFormat:@"%f",intString];
阅读全文
0 0
- 【iphone】NSString和char*之间的转换(转)
- NSString 和 const char *之间的转换
- NSString和char*之间的转换
- NSString 和 const char *之间的转换
- objective-c NSData和NSString,char*之间的转换
- NSData NSString char *之间 || NSData和NSArray的相互转换
- Objective-c NSString和char*之间的转换
- NSString / NSData / char* 类型之间的转换
- NSString / NSData / char* 类型之间的转换
- NSString / NSData / char* 类型之间的转换
- NSString NSData char* 类型之间的转换
- NSString、NSData、char* 类型之间的转换
- NSString与char数组之间的转换
- NSString / NSData / char 类型之间的转换
- NSString / NSData / char* 类型之间的转换
- NSString / NSData / char* 类型之间的转换
- NSString / NSData / char* 类型之间的转换
- NSString、Char* 、NSData之间的转换
- 关于对象的序列化问题(整理收藏)
- 在程序中添加Game Center功能(转)
- iOS开发——keychain的使用(转)
- iOS 推送通知”详解:从创建到设置到运行(转)
- 试写游戏中金币系统解决方案
- 【iphone】NSString和char*之间的转换(转)
- NSUserDefaults 的用法(转)
- iphone 获取某一个目录中的所有文件列表(转)
- 【数据分析】脑图简介数据处理
- 先收藏了,回头再转
- Spark报错——AnnotatedConnectException拒绝连接
- 首次发布App,In-App Purchase 无法submit for review(转)
- 用C语言给NI数据采集卡编程序实现多路数据的同时采集
- ios 开发中的日期和时间处理(转)