You have two problems: firstly, you cannot store floatin NSArray, since it NSArraywill contain only Objective-C objects. You will then need to wrap the object, perhaps, NSNumberor NSValue.
, , . Id for:
for (int i = 0; i < elements; i++) {
NSNumber *number = [NSNumber numberWithFloat:floatArray[i]];
[myArray addObject:number];
}
, number . , - , :
for (int i = 0; i < elements; i++) {
NSNumber *number = [[NSNumber alloc] initWithFloat:floatArray[i]];
[myArray addObject:number];
[number release];
}