首页 > initWithCoder() 应该怎么实现 Failable Initialiser 并返回空值

initWithCoder() 应该怎么实现 Failable Initialiser 并返回空值

Swift 测试阶段 initWithCoder() 曾经是一个 Failable Initialiser 接口,但最后又变回去了。

如果我有一个被 NSKeyedArichver 打包过的文件,但是被调包了,修改了,不能阅读了。当软件尝试 Unarchive 这个文件时失败了,我完全没有办法返回空值吗?有没有一些 Work Around 的技巧可以实现呢?

【热门文章】
【热门文章】