Задать вопрос
@MagoVinch

Как в NSUserDefaults записывать разные массивы, у которых разный ключ?

У меня много массивов и у каждого есть свой номер
и мне нужно эти массивы записать в NSUserDefaults где ключом является номер массива.
NSString *idKey = [NSString stringWithFormat:@"%i",  number];
                
                NSUserDefaults *list = [NSUserDefaults standardUserDefaults];
                [list setObject:[NSKeyedArchiver archivedDataWithRootObject:self.listArray] forKey:idKey];
                [lists synchronize];

Код выше не работает!
  • Вопрос задан
  • 2720 просмотров
Подписаться 2 Оценить 13 комментариев
Помогут разобраться в теме Все курсы
  • Нетология
    iOS-разработчик с нуля
    11 месяцев
    Далее
  • Яндекс Практикум
    iOS-разработчик
    10 месяцев
    Далее
  • Академия Eduson
    IOS-Разработчик
    7 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы