Точно так же, как вы делаете это в простом старом С, разыграйте его:
float f = (float) intArray[x];
Полный пример:
#import <Foundation/Foundation.h>
int
main(int argc, char** argv)
{
NSAutoreleasePool* pool = [[NSAutoreleasePool alloc] init];
uint8_t ints[4] = { 1, 2, 3, 4 };
float floats[4];
floats[0] = (float) ints[0];
floats[1] = (float) ints[1];
floats[2] = (float) ints[2];
floats[3] = (float) ints[3];
NSLog(@"floats[0]: %f", floats[0]);
NSLog(@"floats[1]: %f", floats[1]);
NSLog(@"floats[2]: %f", floats[2]);
NSLog(@"floats[3]: %f", floats[3]);
[pool release];
}