0

如何处理“警告:无法创建正在进行的恢复标记文件”。

  1. 我已将恢复 ID 分配给主故事板中的视图控制器。

  2. 我还为代码创建的视图控制器分配了恢复 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中的状态恢复

现在的问题是当我运行应用程序时,我也收到以下警告:

  • 无法创建正在进行中的恢复标记文件。

不知道还需要做什么。

4

0 回答 0