1.NSString转NSNumber
使用情景:CoreData存储数据,其中一个为价格,CoreData里面定义为float
用文本输入框得到的数据类型是NSString,将NSString转换成NSNumber方法:
detail.price = [NSNumber numberWithFloat:[self.priceTF.text floatValue]];
还有其他的转换函数,如
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、float转字符串
NSString *stringFloat = [NSString stringWithFormat:@"%f",intString];