使用歸檔反歸檔需要遵守NSCoding協(xié)議,實(shí)現(xiàn)協(xié)議里的歸檔和反歸檔方法等等,很是麻煩。(網(wǎng)上很多介紹這里不進(jìn)行介紹)
本文介紹MJExtension和YYmodel的歸檔反歸檔搭配N(xiāo)SUserdefault具體使用.
1. MJExtension 具體使用 ? 創(chuàng)建自己的Model類
在model的.文件上調(diào)用MJ的寫(xiě)好的宏文件MJExtensionCodingImplementation就可以了,是不是特別簡(jiǎn)單。下面貼出model里的代碼


下面演示數(shù)據(jù)的歸檔和反歸檔,廢話不說(shuō)貼代碼

打印結(jié)果

到此已經(jīng)對(duì)登錄時(shí)接口返回的參數(shù)進(jìn)行歸檔和反歸檔。也封裝好了照搬即可。
2.YYmodel的具體使用 ?創(chuàng)建一個(gè)父類model,實(shí)現(xiàn)以下方法


在創(chuàng)建一個(gè)model繼承父類 ?用法和上面介紹MJ的用法一樣


進(jìn)行數(shù)據(jù)的存儲(chǔ)和上面介紹MJ的用法一樣。。。喜歡那個(gè)完全看個(gè)人喜歡咯。