Изменение типа данных в Objective C
Так как Objective C строго типизирован - иногда приходится менять тип данных, хоть и выглядят они порой совсем одинаково.
Я сразу приведу примеры кода.
NSInteger -> NSString
NSNumber -> float
Int -> NSInteger
float -> int
NSString *myString = [NSString stringWithFormat: @"%d", myNSInteger];
float myFloat = [myNSNumber floatValue];
NSInteger *myNSInteger = (NSInteger) myInt;
int myInt = (int) myFloat;