使用歸檔反歸檔需要遵守NSCoding協議,實現協議里的歸檔和反歸檔方法等等,很是麻煩。(網上很多介紹這里不進行介紹)
本文介紹MJExtension和YYmodel的歸檔反歸檔搭配NSUserdefault具體使用.
1. MJExtension 具體使用 ? 創建自己的Model類
在model的.文件上調用MJ的寫好的宏文件MJExtensionCodingImplementation就可以了,是不是特別簡單。下面貼出model里的代碼
下面演示數據的歸檔和反歸檔,廢話不說貼代碼
打印結果
到此已經對登錄時接口返回的參數進行歸檔和反歸檔。也封裝好了照搬即可。
2.YYmodel的具體使用 ?創建一個父類model,實現以下方法
在創建一個model繼承父類 ?用法和上面介紹MJ的用法一樣
進行數據的存儲和上面介紹MJ的用法一樣。。。喜歡那個完全看個人喜歡咯。