NSString与int与Float互转

NSString转int或float
NSString *userid = @“1234”;
NSString *username = @“5678.0”;
int iduser = [userid intValue];
float name = [username floatValue];
//切记不能使用强转
int iduser = (int)userid;
foalt name = (float)username;
//这样转换的结果是错误的,有可能是内存地址。

int或float转NSString
NSString *user_id = [NSString stringWithFormat:@"%d", userid];
NSString *user_name = [NSString stringWithFormat:@"%f",username];

作者:coderBoy
链接:https://www.jianshu.com/p/4503152b39c5
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

猜你喜欢

转载自blog.csdn.net/xiao19911130/article/details/108273888