不同数据类型转换
来源:互联网 发布:linux 查cpu核数 编辑:程序博客网 时间:2024/06/06 12:34
/****************NSString 相关********************/ //NSDictionary 转NSString //用字符串将nsarray的元素拼接起来 NSArray *array = [NSArray arrayWithObjects:@"hello",@"world", nil]; NSString *string = [array componentsJoinedByString:@" "]; NSLog(@"string = %@",string ); //nsdata 转 nsstring NSString *strurl = @"www."; NSURL *url = [NSURL URLWithString:strurl]; NSData *data = [NSData dataWithContentsOfURL:url]; NSString *datastr1 = [[NSString alloc]initWithData:data encoding:NSUTF8StringEncoding]; // NSString 转换成NSData 对象 NSData* Data = [@"testdata" dataUsingEncoding:NSUTF8StringEncoding]; // NSData 转换成char* NSData *data2; const char* a=[data2 bytes]; //nsstring zhuan char NSString *str = @"dad"; const char *q =[str UTF8String]; // char* 转换成NSData对象 Byte* tempData = malloc(sizeof(Byte)*16); NSData *content=[NSData dataWithBytes:tempData length:16]; // NSNumber转NSString: // 假设现有一NSNumber的变量A,要转换成NSString类型的B // 方法如下: NSNumberFormatter* numberFormatter = [[NSNumberFormatter alloc] init]; NSNumber *A = [[NSNumber alloc]initWithInt:5]; NSString *B; B = [numberFormatter stringFromNumber:A]; [numberFormatter release]; // nsstring和float 还有int之间的转换 NSString *tempA = @"123"; NSString *tempB = @"456"; // 1,字符串拼接 NSString *newString = [NSString stringWithFormat:@"%@%@",tempA,tempB]; // 2,字符转int int intString = [newString intValue]; // 3,int转字符 NSString *stringInt = [NSString stringWithFormat:@"%d",intString]; //4,字符转float float floatString = [newString floatValue]; // 5,万能公式其他转字符 NSString *stringFloat = [NSString stringWithFormat:@"%f",floatString];// } //nsdictionary 相关//字典nsdictionary 转成json- (NSString *)dictionaryToJason:(NSDictionary *)dic{ NSData *jsondata = [NSJSONSerialization dataWithJSONObject:dic options:NSJSONWritingPrettyPrinted error:nil]; return [[NSString alloc]initWithData:jsondata encoding:NSUTF8StringEncoding]; }
0 0
- JavaScript 不同数据类型转换
- 不同数据类型转换
- JavaScript不同数据类型的转换
- C++不同数据类型的转换
- 不同数据类型的相互转换
- VHDL不同数据类型之间的转换
- 不同数据类型与Json之间的转换
- Java不同数据类型之间的转换
- hdu1701 ACMer 不同数据类型之间的转换
- Qt不同数据类型之间的转换
- 关于JavaScript中的不同数据类型转换判断
- Java中不同转换符实现不同数据类型到字符串的转换
- 使用boost库实现不同数据类型之间的自由转换
- 黑马程序员----C#中的不同数据类型之间的转换
- 50. __bridge 桥接 不同语言间数据类型的转换
- objective-c中不同数据类型之间的相互转换
- 数据类型不同
- 数据类型转换
- 首次开通了博客,以此力勉。
- 如何写出性能优良的SQL
- ArrayList跟Vector的区别
- fio误操作与恢复服务
- 9个实用PHP函数和功能
- 不同数据类型转换
- UIDatePicker
- Disruptor 极速体验
- python os、multiprocess、 threading
- 2015 CCPC A题 【水题】
- UITextView
- SHEll 学习内容
- 南阳(113)字符串替换--strstr函数
- windows下Graphviz安装及入门教程