我想创建一个全局数组,我一直在寻找NSMutableArray,因为您可以对其进行索引。我需要能够调用数组的特定行,并通过标签显示数组的第一部分,并将用户输入的内容与第二部分进行比较。
示例是:用户看到按“ x”(这是数组的第一部分),如果单击一个按钮,它将把该按钮ID与数组的第二部分进行比较。
我对目标C中的数组不熟悉,链接或代码片段会有所帮助!
最佳答案
听起来有点像您有问题的答案格式...
您可以做的是,对问题的NSArray
对象看起来可能像
@interface PSQuestion : NSObject
@property (nonatomic, copy) NSString *title;
@property (nonatomic, assign) NSInteger answer;
@end
@implementation PSQuestion
@synthesize title = _title;
@synthesize answer = _answer;
@end
现在,您可以拥有包含所需的两个组件的对象的索引数组
// Configure questions
PSQuestion *question1 = [[PSQuestion alloc] init];
question1.title = @"Click X";
question1.answer = 2;
关于iphone - objective-c 中的2D阵列,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9951879/