這次分享的也是一個用於資料存取跟讀取的功能,原文出處,但是比之前Ice更有用,除了都可以指定項目存讀之外,還可以將整個表格資料(Table)存讀。
支援的資料類型有tables(多個資料)、numbers(數字)、strings(字串)和boolean(邏輯&是否)
設定上除了如以往相同的載入該模組程式,main裡的執行內容如下:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | local preference = require "preference" --儲存數值 (numbers) preference.save{a=1} value = preference.getValue("a") --儲存字串 (strings) preference.save{b="1"} value = preference.getValue("b") --儲存邏輯 (Boolean) preference.save{c=true} value = preference.getValue("c") --儲存資料表 (Tables) preference.save{d = {1,"2",true}} value = preference.getValue("d") --Tables with multiple levels of subtables can also be stored and retrieved. |
一些參數說明,preference開頭的皆是存取資料,而下一行是將資料讀取,而讀出來的資料存在變數value代表。
附載模組下載:download
沒有留言:
張貼留言