故事板initWithCoder确定,但是当encodeWithCoder被调用时

时间:2014-05-18 20:03:35

标签: ios xcode

我正在尝试使用Storyboard和NSCoder。从Storyboard加载ViewController时,会调用initWithCoder。

如何以及何时调用encodeWithCoder?我想这是从Storyboard加载一些其他View或处理ViewController完成的。我在包含encodeWithCoder方法的ViewController上尝试了dismissViewControllerAnimated。

有什么想法吗?

由于

1 个答案:

答案 0 :(得分:1)

在对象被序列化为字节流时调用encodeWithCode,因此可以通过网络将其写入磁盘/发送...对于故事板,它永远不会被调用,因为它永远不会写入磁盘只读取磁盘