데이터 타입 변환
2012.11.05[문자를 숫자형으로] String -> int, float, double
NSString *stringValue = @"123";
int a = [stringValue intValue];
float b = [stringValue floatValue];
double c = [stringValue doubleValue];
[숫자를 문자형으로] int, float, double -> String
NSString *str = [NSString stringWithFormat:@"%d", int형숫자변수];
NSString *str = [NSString stringWithFormat:@"%f", float형숫자변수];
NSString *str = [NSString stringWithFormat:@"%e", doublet형숫자변수];
int -> char 로 변경은 기존 C함수를 사용하면됩니다.
char *str = (char)int형변수
[Object-C에서 정수나 실수 등을 문자열(NSString)형태로 변환하는 방법]
NSString *str = [[NSNumber numberWithInt:999] stringVAlue];
NSString *str = [[NSNumber numberWithFloat:999.9] stringVAlue];
[문자를 문자형으로] String- > NSString, Char->NSStringg String -> NSString
NSString *str = [NSString stringWithFormat:@"%s", string변수];
Char -> NSString
NSString *str = [NSString stringWithUTF8String:aChar];