ios應用中往往需要儲存一些使用者的基本資訊,如一些習慣,對介面的一些個性化調整等等。這些資料往往比較小,放到資料庫裡面比較麻煩,也沒有必要儲存到伺服器,所以可以使用ios中的nsuserdefaults
使用nsuserdefaults非常簡單,只需要獲取到乙個全域性的使用者資料變數,然後通過kvo進行訪問。
//獲取使用者資料
var userdefault = nsuserdefaults.standarduserdefaults()
userdefault.setbool(date, forkey: "keyname")
var
data
= userdefault.boolforkey("keyname")
這樣儲存的資料只要沒有刪除過應用,那麼資料就不會消失,很適合儲存一些跟使用者使用習慣有關的小的資料。 網路抓包Wireshark 協議首選項
wireshark雖然能夠直接在不配置協議首選項的情況下進行網路資料報的raw抓取,但是有些協議包含了共享金鑰之類的選項,如果沒有這些資料,資料報就無法進行對應的解密,看到的是原始的資料,因此有時候我們需要對協議進行提前配置。第一步開啟wireshark,然後找到edit reference,進入首...
網路抓包Wireshark 首選項配置
wireshark和其他程式一樣,都有自己的首選項 option 配置首選項是方便使用軟體的第一步,定製自己需要的首選項將會讓自己使用起來更加的方便。開啟wireshark的主介面程式,找到選單 edit reference 點選進入首選項配置選單。預設進入首選項的 profile 配置介面,這裡面...
如何更加方便的設定macOS首選項
prefedit是乙個應用程式,用於管理每個macos安裝中包含的首選項系統的幾乎所有方面。該程式由彼此緊密整合的兩個元件組成 macos首選項資料庫的入口,可以訪問對您的使用者帳戶有效的所有設定,用於macos屬性列表檔案 瀏覽器 的瀏覽器和編輯器。prefedit面向軟體開發人員和終端使用者,他...