【问题标题】:NSKeyedUnarchiver on a UIViewController that was initiated from a UIStoryboard从 UIStoryboard 启动的 UIViewController 上的 NSKeyedUnarchiver
【发布时间】:2011-12-21 21:41:30
【问题描述】:

我正在归档从 UIStoryboard 启动的 UIViewController 数组。问题是当我取消归档它们时,无法再找到在归档之前运行良好的情节提要序列,并且应用程序崩溃。我以编程方式调用 segues。

我已经让其他一切工作正常,包含所有这些视图控制器的超级视图中的位置等等......

有什么想法吗?

提前致谢。

【问题讨论】:

  • 所以您正在尝试创建一个系统,将您的视图控制器和 segues 归档到磁盘,以便您以后可以重新初始化它们?你基本上是在重新实现UIStoryboard
  • 我正在尝试归档包含在超级视图 (uiscrollview) 中的 uiviewcontroller 对象数组。 uiviewcontroller 对象可以由用户移动和调整大小。我的目标是保存超级视图中的这些视图以及位置、大小等...以便用户可以重新加载以前保存的任何视图分组。
  • 与尝试归档整个视图控制器对象相比,保留视图的框架确实是一个更好的主意。

标签: iphone ipad ios5


【解决方案1】:

毕竟我最终没有使用 NSKeyedArchiver。相反,我按照马克上面的建议做了。

【讨论】:

    猜你喜欢
    • 2013-08-09
    • 1970-01-01
    • 2014-10-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-04-28
    • 2020-03-08
    • 1970-01-01
    相关资源
    最近更新 更多