Apple官方demo總結

2021-07-15 10:50:00 字數 680 閱讀 8000

儲存自定義的類 可以用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 ...