NSMutable配列から整数値を取得する際に問題が発生しています。私は、一致するタグプロパティ値(button1は1などのタグ値を持つ)を持つ画面上のいくつかのボタンを持っています。ボタンを押すと、数値タグの値をNSMutable配列に追加します。後で、オブジェクトをループして、クエリを作成するためにどの値が押されたかを確認したいと思います。しかし、ループでSIGABRTエラーが発生しました。NSMutable配列から整数データを取得する
//pairNumber is the 'tag' value from a button
-(void) numberSearchArray:(NSInteger)pairNumber;
{
[self.queryPairs addObject:[NSNumber numberWithInt: pairNumber]];
}
//***************************
-(void)buildQuery:(BOOL *)function numberToUse:(NSInteger)number
{
//other code not shown
int pair_values [6];
int compare_total = [queryPairs count];
for (int x = 0; x<=compare_total-1; x++){
pair_values[x] = (NSUInteger)[queryPairs objectAtIndex:x]; //SIGABRT error
//code continued...
}