в моем проекте Я использую свойствоList для хранения данных. файл plist называется «DataBase.plist». Root for DataBase.plist - это словарь, который содержит 5 словарей в качестве дочерних элементов ... теперь под словарь содержит 4 строки, из которых всегда есть веб-адрес с ключом «URL» (без кавычек) .... i бег следующего кода для извлечения значения для этого ключа URL, но он не работает из ..Чтение ключей NSDictionary из списков свойств
NSString *path = [[NSBundle mainBundle] pathForResource:@"DataBase" ofType:@"plist"];
NSDictionary *rootDict = [[NSDictionary alloc] initWithContentsOfFile:path];
NSString *URLforAll = [[NSString alloc] init];
for (id key in rootDict)
{
if(key == rowString)
{
NSDictionary *dict = [rootDict objectForKey:key];
URLforAll = [dict objectForKey:@"URL"];
}
}
rowstring является строкой, значение которого совпадает с текстом в выбранной ячейке (я имею протестировал его, это точно). PLease помогите мне, если вы можете .... я буду благодарен
Этот вопрос можно назвать более четко, возможно, «Чтение ключей NSDictionary из файла списка свойств». Это действительно не имеет никакого отношения к ключевому значению кодирования (посмотрите его) и, конечно, ничего особенного для iPhone. Соответственно. –