Если пользователи что-то проверяют в UITableViewCell, я использую этот метод для проверки в NSMutableDictionary * checkDict:
-(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
if ([[checkDict objectForKey:[array objectAtIndex:indexPath.row]] isEqualToString:@"Check"]) {
[checkDict setObject:@"NOCheck" forKey:[array objectAtIndex:indexPath.row]];
[table reloadData];
}
else
{
[checkDict setObject:@"Check" forKey:[array objectAtIndex:indexPath.row]];
[table reloadData];
}
}
В этом классе я установил свойство:
@property (nonatomic, strong) NSMutableDictionary *checkDict;
Я хочу заполнить следующий вид информацией от тех, у кого "Check" как объекты, установленные в checkDict MutableDictionary. Как мне получить доступ к этому MutableDict из следующего класса? Если я создаю экземпляр предыдущего класса, содержащего приведенный выше код, я получаю null для checkDict. Я использую ARC и StoryBoard. Есть ли способ сделать это кроме:
[[NSUserDefaults standardUserDefaults]setObject:checkDict forKey:@"CheckDict"];