Задать вопрос
@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 месяцев
    Далее
  • Skillbox
    Разработчик игр на Unreal Engine 4 с нуля до Middle
    12 месяцев
    Далее
  • Яндекс Практикум
    iOS-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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