Я создал метод, который возвращает строку на основе значений, найденных в NSUserDefaults.
- (NSString *) getString:(NSInteger *)intID {
NSUserDefaults *userDefaults = [NSUserDefaults standardUserDefaults];
NSString *strMyString;
if ((int)intID == 1) {
strMyString = [userDefaults stringForKey:kSomeStuff];
} else {
strMyString = [userDefaults stringForKey:kSomeOtherStuff];
}
// ... do a bunch of string parsing
return strMyString;
}
Отлично работает.За исключением того, что я дублировал этот метод в полудюжине различных классов контроллеров представления.Это кажется идеальным случаем для пользовательского класса, который может использоваться всеми различными контроллерами представления.Но я понятия не имею, как это сделать.Любая помощь приветствуется!LQ