我在尝试将单个对象保存到iPhone磁盘时遇到了一些麻烦。
该对象是2个数组的集合,其中包含faved帖子和面临的作业。
基本上 - > Favorites = arrayOfFavedPosts + arrayOfFavedJobs
现在我正在尝试保存Favorites
对象,以便可以从磁盘中读取曾经保存的帖子或作业。
错误:
2012-04-26 14:56:56.957 FirstDesign_test2[666:10403] -[Post encodeWithCoder:]: unrecognized selector sent to instance 0x6c74a80
当我向其中一个数组添加新对象时调用saveToDisk
方法时会激活此错误...
非常感谢一些帮助!
先谢谢
答案 0 :(得分:2)
您需要在NSCoding
课程中采用并实施Post
协议(可能在您的Job
课程上)。
NSCoding Protocol Reference
Archives and Serializations Programming Guide: Encoding and Decoding Objects