今日のcocos2d iPhoneアプリのエラーとなったコード floatをオブジェクトとして配列に格納する

今日のcocos2d iPhoneアプリのエラーとなったコード

(1)floatを配列を指定した場所にに格納する
floatをオブジェクトとして配列に格納する

NSMutableArrayはオブジェクトを格納するので、そのままではint,floatは格納できずにエラーになります。
そこで、NSNumberを使います。
忘れやすいので注意です。
こういったところが、
Objective-Cでは面倒です。

NSMutableArray *ArrayMutable;
float point;
int ik;
ik=0;
ArrayMutable=[[NSMutableArray alloc]initWithCapacity:3];
[ArrayMutable insertObject: [NSNumber numberWithFloat:point]atIndex:k];

(2)N番目の配列の値を取得
float sum;
sum+=[[ArrayMutable objectAtIndex:i]floatValue];

こちらの記事もどうぞ