儲存自定義的類 可以用nsarchiver這個類
首先是類要遵循的協議 nsobject 和 nscoding
class meal: nsobject, nscoding
先儲存鍵
// mark: types
struct propertykey
顯示儲存的操作
func encodewithcoder(acoder: nscoder)
隨後是取出後的反序列化的操作
//遵循nscoding協議 採用歸檔的方法進行轉換 自定義類隨後進行轉換 用key-value進行儲存
required convenience init?(coder adecoder: nscoder)
定義好儲存的路徑
// mark: archiving paths
static let documentsdirectory = nsfilemanager().urlsfordirectory(.documentdirectory, indomains: .userdomainmask).first!
具體可以看這個部落格
初識dubbo 官方demo學習
資源 dubbo 官網 定義服務介面,由於服務提供端 服務消費端都依賴於該介面,官方強烈推薦 將這個介面放在乙個單獨的模組中,以便在兩端共享。package com.alibaba.dubbo.demo public inte ce demoservice 在我經手的乙個專案中,採取的方式是將介面放...
lodash官方文件總結
lodash官方中文文件 array chunk 乙個陣列在內部分割出兩個陣列,可以指定第乙個陣列的引數個數 chunk a b c d 2 a b c d chunk a b c d 3 a b c d compact 去除乙個陣列中的 0 false 和空值 compact 0,1,false,...
小例子demo總結(PullToRefresh)
1.android textallcaps true 文字為大寫 3.linklist arraylist 缺點 記憶體使用量要大一些,新增刪除元素效率較低。元素隨機訪問的效率較高。linkedlist 相反。4.arrays.aslist 陣列轉成list集合 mlistitems.addall ...