Тяжелая работа по восстановлению состояния в iOS

Как бороться с "Предупреждение: Невозможно создать восстановление в файле маркера прогресса".

  1. Я назначил идентификаторы восстановления моим контроллерам представлений в основной панели рассказов.

  2. Я также назначил Restoration Id для контроллеров представления, созданных кодом.

Например:

 @interface BEMenuController ()<UIViewControllerRestoration>
    .....

    + (UIViewController *) viewControllerWithRestorationIdentifierPath:     (NSArray *)identifierComponents coder:(NSCoder *)coder
{    
    UIViewController *retViewController = [[BEMenuController alloc] init];
    return retViewController;
    }

    - (void)viewDidLoad
    {
    [super viewDidLoad];

    self.restorationIdentifier = @"BEMenuController";
    self.restorationClass      = [self class];

..........
    }
  1. Я сделал как в следующей ссылке спросил

восстановление состояния в iOS

Теперь проблема в том, что когда я запускаю приложение, я получаю следующее предупреждение:

  • Невозможно создать восстановление в файле маркера прогресса.

Не уверен, что еще нужно сделать.

0 ответов

Другие вопросы по тегам