plist에서 일부 구문을 검색 중이고 이러한 문을 터치 할 때마다 화면에 표시하고 싶습니다. 그러나 문제의 해결 방법을 찾을 수 없습니다. 그래서 이것을 구현하는 방법에 대한 도움을 청한다. 나의 코드는 아래에있다.plist에서 화면을 터치 할 때마다 텍스트 업데이트
int RecordIndexDitados = 0;
NSMutableArray *dictDitados;
NSString *path = [[NSBundle mainBundle] bundlePath];
NSString *finalPath = [path stringByAppendingPathComponent:@"Ditados.plist"];
NSDictionary *plistData = [[NSDictionary dictionaryWithContentsOfFile:finalPath] retain];
NSDictionary *ditados = [plistData objectForKey:@"Ditados"];
NSMutableArray *selection = [[ditados objectForKey:@"Selection"] mutableCopy];
RecordIndexDitados = arc4random()%[selection count];
// Select and display currently selected record from the array.
dictDitados = [selection objectAtIndex:RecordIndexDitados]
CCLabel *ditados = [CCLabel labelWithString:@"Question"
dimensions:CGSizeMake(400, 200)
alignment:UITextAlignmentCenter
fontName:@"Brush Script" fontSize:36];
ditados.color = ccc3(0, 74, 128);
[ditados setPosition:ccp(240, 120)];
[self addChild: ditados];
[ditados setString:[NSString stringWithFormat:@"%@",dictDitados]];
<plist version="1.0">
<dict>
<key>Ditados</key>
<dict>
<key>Selection</key>
<array>
<string>Text 1</string>
<string>Text 2</string>
<string>Text 3</string>
</array>
</dict>
</dict>
</plist>
plist의 예를 제공해주세요. – Bongeh