Обновление этого потока, поскольку у меня была другая помощь, помогающая решить, почему я не смог получить доступ к значениям NSDictionarys вне метода ...
Я неправильно инициализировал его, поэтому в конце вызова вызывался autoreleaseметод, поэтому, когда я вызывал его вне этого метода, я получал всевозможные ошибки ..
Так что теперь в основном я пытаюсь выделить значения NSDictionarys для текста UITableViewCell внутри cellForRowAtIndexPath, однако я получаю эту ошибку
вот как я пытаюсь выделить его и вывод в этой точке
// Configure the cell...
if(indexPath.row <= [self.sectionLetters count]){
// NSObject *key = [self.sectionLetters objectAtIndex:indexPath.row];
NSString *value = [self.arraysByLetter objectForKey:[self.sectionLetters objectAtIndex:indexPath.row]];
NSLog(@"thingy %@", value);
cell.textLabel.text = value;
}
return cell;
.output
2011-09-23 10:25:01.343 Code[6796:207] thingy (
Honda,
Honda,
Honda,
Honda,
Honda,
Honda,
Honda
)
однако, если я закомментирую //Cell.textLabel.text = value;
Я получаю этот вывод
.output2
2011-09-23 10:26:38.322 Code[6876:207] thingy (
Honda,
Honda,
Honda,
Honda,
Honda,
Honda,
Honda
)
2011-09-23 10:26:38.323 Code[6876:207] thingy (
Mazda,
Mazda,
Mitsubishi,
Mitsubishi,
Mitsubishi,
Mitsubishi,
Mitsubishi,
Mitsubishi
)
2011-09-23 10:26:38.325 Code[6876:207] thingy (
Nissan,
Nissan,
Nissan,
Nissan,
Nissan,
Nissan,
Nissan
)
2011-09-23 10:26:38.326 Code[6876:207] thingy (
Toyota,
Toyota,
Toyota
)