美文网首页
iOS 基本数据类型转换

iOS 基本数据类型转换

作者: cain07 | 来源:发表于2023-09-11 22:32 被阅读0次
  • NSString转NSData
  • NSData转NSString
  • BOOL转NSString
  • NSString 转 int
  • NSString 转 float
  • 将基本类型转化成字符串类型-->字符串拼接
  • NSData 转char
  • char 转NSData
  • int转NSNumber
  • NSNumber转int

1.NSString转NSData

NSString * str =@"str"; 
NSData *data =[str dataUsingEncoding:NSUTF8StringEncoding];

2.NSData转NSString

NSString * str =[[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];

3.BOOL转NSString

BOOL  change;
  [NSString stringWithFormat:@"%d",change];

4.NSString 转 int(整型)

int  userAnswer = [textField.text  intValue];

5.NSString 转 float(浮点型)

float userAnswer = [textField.text floatValue];

6.将基本类型转化成字符串类型-->字符串拼接

NSString  *name = [NSString   stringWithFormat:@"%d.jpg",count%4];

7.NSData 转char

NSData *data; 
char * haha=[data bytes]; 

8.char 转NSData

byte * byteData = malloc(sizeof(byte)*16); 
NSData *content=[NSData dataWithBytes:byteData length:16];

9.int转NSNumber

NSNumber *numObj = [NSNumber numberWithInt: 2];

10.NSNumber转int

 NSString * string = [NSString stringWithFormat:@"%d",integerNumber]; 

intNum = [string intValue]; 

相关文章

  • Foundaton框架-->NSNumber

    1.将基本数据类型转换为对象类型 2.将对象类型转换为基本数据类型 3.基本数据类型转换对象类型简写 注意: 如果...

  • Java包装类

    包装类 装箱:把基本数据类型转换成包装类 拆箱:把包装类转换成基本数据类型 基本数据类型和字符串之间的转换

  • 类型转化问题

    一.类型分为 基本数据类型 应用数据类型 二.基本类型之间的转换 同种数据类型之间的转换整形之间的转换: 1.大的...

  • Java基础学习一 基本数据类型

    基本数据类型 1.Java程序体解读 2.基本数据类型 关于基本数据类型之间的相互转换,转换规则: 1,八种基本数...

  • 类型转换

    类型转换分为基本数据类型的类型转换和引用数据类型的类型转换 基本数据的类型转换1、向上转型(自动转型):低位向高位...

  • 关情纸尾---swift-基本数据类型

    ♥基本数据类型 OC:基本数据类型 Swift:注意关键字大写 ♥数据类型转换 Swift不允许隐式类型转换, 但...

  • java对象之间的数据转换

    强制类型转换 基本数据类型自动转换 基本数据的自动类型转换只有7种数据类型,除了boolean 基本原则:低级别可...

  • 循环

    一,数据类型转换 基本格式:数据类型(带转换数据) 1.转换成int类型:int(待转换数据) (1).float...

  • JAVA的类型转换

    基本数据类型之间的转换(值转换) boolean类型不可以和其他基本数据类型进行转换 整型,字符型,浮点型之间的转...

  • day4循环和分支

    一、数据类型转换 1.数据类型自动转换 运行 2.强制转换 基本语法:类型名(需要转换的数据) a.将其他数据转换...

网友评论

      本文标题:iOS 基本数据类型转换

      本文链接:https://www.haomeiwen.com/subject/ahdyvdtx.html