Swift_Swift 环境下变更 Xcode 工程名后使用 N
2020-06-12 本文已影响0人
闲云悠鹤蝶恋舞
错误信息如下:

解决办法:
Step1: 在归档前添加下面代码
NSKeyedArchiver.setClassName("工程名.JJPerson", for: JJPerson.self)
// 示例
NSKeyedArchiver.setClassName("DoctorApp.JJPerson", for: JJPerson.self)
Step2: 在解档前添加下面代码
NSKeyedUnarchiver.setClass(类名.self, forClassName: "工程名.JJPerson")
// 示例
NSKeyedUnarchiver.setClass(JJPerson.self, forClassName: "DoctorApp.JJPerson")