Код ниже делает то, что мне нужно, но выглядит как крушение поезда и все еще добавляет кавычки вокруг вывода.Я предполагаю, что тот же самый результат мог бы быть в трех - пяти строках и без цитат.Нужно ли мне удалять скобки и пробелы каждый раз, когда я это делаю?Пожалуйста, предложите исправления?
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
NSUInteger row = [indexPath row];
NSString *key = [terms objectAtIndex:row];
NSArray *nameSection = [letters objectForKey:key];
NSString *one = @"()";
NSString *two = [NSString stringWithFormat:@"%@", nameSection];
NSString *four = [two stringByTrimmingCharactersInSet: [NSCharacterSet characterSetWithCharactersInString:one]];
NSString *five = [four stringByTrimmingCharactersInSet: [NSCharacterSet newlineCharacterSet]];
NSString * definition = [[NSString alloc] initWithFormat:@"%@", five];
def.text = definition;
[definition release];
}