iOS開發筆記9:NSUserDefaults存儲自定義實體對象

     NSUserDefaults經常用來本地存儲一些簡單的數據,例如用戶信息等等,NSUserDefaults支持floats、doubles、integers、Booleans、URLs、NSData、 NSString、NSNumber、NSDate、 NSArray、 NSDictionary,除此以外,要想存儲其它類型數據,須要先轉成NSData再存儲。code

     首先在自定義的實體對象裏繼承NSCoding協議,再實現encodeWithCoder、initWithCoder方法便可對象

     存取時經過NSData轉換一下blog

相關文章
相關標籤/搜索