天天看點

在NSUserDefaults中儲存自定義的對象

在iOS開發中,需要用到一些回調值(從A到B,從B傳回時把B中的值帶回A中),其實方法也很多(delegate,block,nsuserdefaults等)。我想用NSUserDefaults回調一個我自定義的對象。于是我就直接去setobject這個對象,這是程式就出現crash,crash資訊為

reason: 'Attempt to insert non-property list object <ContacterInfo: 0x7feb76325ed0> for key currentcontacter'。

于是就谷歌,在stackoverflow中找到想要的答案。

http://stackoverflow.com/questions/2315948/how-to-store-custom-objects-in-nsuserdefaults

繼續閱讀