在iOS5上取消归档iOS4数据不会';行不通

在iOS5上取消归档iOS4数据不会';行不通,ios,ios5,nscoding,Ios,Ios5,Nscoding,我在iOS 4上使用了NSKeyedArchiver存档了一个NSDictionary,但在iOS 5上使用 [NSKeyedUnarchiver unarchiveObjectWithData: data] 抛出此异常 *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '*** -[NSKeyedUnarchiver initForReadingWithData:]: inc

我在iOS 4上使用了
NSKeyedArchiver
存档了一个
NSDictionary
,但在iOS 5上使用

[NSKeyedUnarchiver unarchiveObjectWithData: data]
抛出此异常

*** Terminating app due to uncaught exception 'NSInvalidArgumentException',
reason: '*** -[NSKeyedUnarchiver initForReadingWithData:]:
incomprehensible archive (0x62, 0x70, 0x6c, 0x69, 0x73, 0x74, 0x30, 0x30)'
请注意,在iOS 4上取消归档可以正常工作
plutil-lint
报告归档正常。这是供参考的: