私のプロジェクトには、さまざまな配列を持つ Plist ファイルがあります。各配列は異なるカテゴリであり、個々の質問に対する追加の配列が含まれています。私が抱えている問題は、これらの配列内のノードとその値にアクセスすることです。
私が使用しているコード:
-(IBAction)nextleft {
if (questionCounter > 1) {
questionCounter -= 1;
}
[self nextQuestion];
}
-(IBAction)nextright {
if (questionCounter < 20) {
questionCounter += 1;
}
[self nextQuestion];
}
-(void)nextQuestion {
NSArray *pair;
pair = [categories objectAtIndex:questionCounter];
plistQuestion = [pair objectAtIndex:0];
plistAnswer = [pair objectAtIndex:1];
abbreviation.text = plistQuestion;
}
私のカテゴリ配列は、私の Plist ファイルからこの行で埋められます。
categories = [NSArray arrayWithContentsOfFile:@"questions.plist"];