UITableViewController 与 NSCoding 兼容吗?
当我尝试获取继承自 UITableViewController 的文件以符合 NSCoding 时,我无法切换视图。
- (id) initWithCoder:(NSCoder*) coder
{
[self init];
return self;
}
将上面的代码插入到m文件中就是导致问题的原因。这是为什么?
When I try to get a h file that inherits from UITableViewController to conform to NSCoding, I can't switch views.
- (id) initWithCoder:(NSCoder*) coder
{
[self init];
return self;
}
Inserting the above code into the m file is what causes the problem. Why is that?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
仅仅调用
[self init]
就会导致很多问题。您应该像这样重写initWithCoder
:Just calling
[self init]
can cause a lot of problems. You should overrideinitWithCoder
like that: