このコードに従う:
ViewController.mで
double kk[2][2] = {{1,2},{5,6}};
if (!matrix1Col) {
matrix1Col = [NSMutableArray array];
}
for (int i=0; i<2; i++) {
[matrix1Row removeAllObjects];
if (!matrix1Row) {
matrix1Row = [NSMutableArray array];
}
for (int j=0 ; j<2; j++) {
[matrix1Row insertObject:[NSNumber numberWithDouble:kk[i][j]] atIndex:j];
}
[matrix1Col insertObject:matrix1Row atIndex:i];
}
self.label100.text = [NSString stringWithFormat:@"%f",[[[matrix1Col objectAtIndex:0] objectAtIndex:0] doubleValue]];
self.label110.text = [NSString stringWithFormat:@"%f",[[[matrix1Col objectAtIndex:1] objectAtIndex:0] doubleValue]];
self.label101.text = [NSString stringWithFormat:@"%f",[[[matrix1Col objectAtIndex:0] objectAtIndex:1] doubleValue]];
self.label111.text = [NSString stringWithFormat:@"%f",[[[matrix1Col objectAtIndex:1] objectAtIndex:1] doubleValue]];`
ラベルのdoubleの行列から値を受け取る行列のNSMutableArrayにオブジェクトを表示したいと思います。
そして、私のすべてのラベルは次のように表示される必要があります-> label100 show 1-> label110 show 5-> label101 show 2 and-> label111 show 6
ただし、-> label100 show 5-> label110 show 5-> label101show6および->label111show6と表示されます。
どのようにできるのか?