我将如何在Objective-C中编写以下内容?每个整数代表一个电动机的状态(5个电动机,其中顺时针(1),关闭(0),逆时针(-1)作为状态)。有18个序列,其中每个电动机都被“告知”以在CW或CCW方向上运行或保持关闭。
{{1,0,0,0,0},
{0,0,-1,0,0},
{0,1,0,1,0},
// etc. for another 15 sets
}
问题夫妇:
NSSet
吗?@"1"
)还是我可以将它们保留为整数让我知道是否需要更多信息。谢谢
我们可以直接在数组中添加整数值。并可以使用intvalue访问值。
arrMotorStates=[[NSMutableArray alloc] init];
NSMutableArray *arr1=[[NSMutableArray alloc]initWithObjects:@1,@0,@0,@0,@0, nil];
NSMutableArray *arr2=[[NSMutableArray alloc]initWithObjects:@0,@0,@-1,@0,@0, nil];
[arr1 addObject:@5];
[arrMotorStates addObject:arr1];
[arrMotorStates addObject:arr2];
NSLog(@"%d",[arrMotorStates[1][2] intValue]);