这个小而有用的模块可以用来存储和检索不同应用会话之间的值。
很多人在代码交流 1中发现它很有用,所以在这里重新发布它
您可以保存表格(TABLES)、数字(NUMBERS)、字符串(STRINGS)或布尔值(BOOLEANS)。
函数(FUNCTIONS)
preference.save
preference.getValue
preference.getAllValues
preference.print
preference.printAll
用法和示例(USAGE AND EXAMPLES)
local preference = require "preference"
--Store numbers
preference.save{a=1}
value = preference.getValue("a")
--Store strings
preference.save{b="1"}
value = preference.getValue("b")
--Store Boolean
preference.save{c=true}
value = preference.getValue("c")
--Store Tables
preference.save{d = {1,"2",true}}
value = preference.getValue("d")
-- 具有多级子表的表格也可以存储和检索。
贡献者:
SatheeshJM