Social Icons

.

четверг, 10 марта 2011 г.

NSDictionary Примеры работы со словарем




Array

 NSArray *wordsCountriesEU = [[NSMutableArray alloc] initWithObjects:@"Spanish",@"Germany",@"Italy",nil];
 NSArray *wordsCountriesAS = [[NSMutableArray alloc] initWithObjects:@"Iran",@"Oman",@"Livan",nil];
 NSMutableDictionary *words = [[NSMutableDictionary dictionaryWithObjectsAndKeys: wordsCountriesEU, @"Europ", wordsCountriesAS, @"Asian", nil], retain];
 [wordsCountriesEU release];
 [wordsCountriesAS release];
 
 NSArray *wordsInSection = [words objectForKey:@"Asian"];
 int nCount = wordsInSection.count;
 
 [words release];
vocabwords.txt - Файл в формате словаря из массивов строк

URL

 NSURL *wordsUrl = [NSURL URLWithString:@"http://cs193p.stanford.edu/vocabwords.txt"];
 NSMutableDictionary words = [[NSMutableDictionary dictionaryWithContentsOfURL:wordsUrl], retain];
 
 NSArray *wordsInSection = [words objectForKey:@"Asian"];
 int nCount = wordsInSection.count;
 
 [words release];

Комментариев нет:

Отправить комментарий

 

Так говорил Учитель:

У хорошо написанной программы есть свой собственный рай, у плохо написанной — свой собственный ад.

Russian Developer

Взгляд его светел, усилия праведны, старания бесплодны, дело безнадежно ...