一、NSString与int和float的相互转换
NSString *tempA = @"123";
NSString *tempB = @"456";
2.字符转int
int intString = [newString intValue];
3.int转字符
NSString *stringInt = [NSString stringWithFormat:@"%d",intString];
NSString *stringFloat = [NSString stringWithFormat:@"%f",intString];
二、字符串拼接
:@
"%@,%@"
, string1, string2 ];
[string stringByAppendingFormat:@
"%@,%@"
,string1, string2];
三、NSString、NSData、char*类型之间的转换
1. NSString转化为UNICODE String:
(NSString*)fname = @“Test”;
char fnameStr[10];
memcpy(fnameStr, [fname cStringUsingEncoding:NSUnicodeStringEncoding], 2*([fname length]));
与strcpy相比,memcpy并不是遇到'