我做了一个自定义的静态库,我在iOS项目中使用。当我使用NSKeyedUnarchiver解除数据存档时。当我尝试在库中使用它时会引发异常。我试图将我的静态库的类复制到我的项目中,看看是否可以解决问题,但显然无法达到静态库的目的。我也尝试过发布/调试和模拟器/设备的几种组合,但仍然不起作用。iOS NSKeyedUnarchiver错误使用静态库
NSKeyedUnarchiver难以找到需要解压缩的类吗?
编辑 我就找到了抛出的异常,并说,这是无法取消归档类JGObjectRep这是在静态库中的其他类别之一。请记住,如果我将这些复制到项目中,这工作得很好。
你能在你的代码中直接创建一个JGObjectRep对象?有了这个代码,NSKeyedUnarchiver是否能找到这个类? – 2010-09-28 13:31:47
我检查了它 – 2010-09-28 22:31:35
是的,当我在该代码中创建一个JGObjectRep它工作正常。 – 2010-09-28 23:24:09