IOS 格式化输出符号与类型转换

1、iOS 格式化输出符号

%@ 对象
%d,%i 整数
%u 无符号整形
%f 浮点(双字节)
%x,%X 二进制整数
%o 八进制整数
%zi 正整数
%zu size_t
%p 指针
%e 浮点/双字节(科学计算)
%g f浮点/双字节
%s C 字符串
%。*s pascal字符串
%c 字符
%C unichar
%lld 64位长整数
%llu 无符号64位长整数
%Lf 64位双字节

2、数据类型转换

2.1、NSString转换为int

NSString *intstring=@"123";
int i=[intstring integerValue];

2.2、int转换字符串

 NSString *str=[NSString stringWithFormat:@"%d",i];

2.3、字符转换为float

 float f=[str floatValue];

2.4、float转换为字符串

  NSString *strfloat=[NSString stringWithFormat:@"%f",f];

你可能感兴趣的:(IOS 格式化输出符号与类型转换)