function sortByKey(info)
local arr = {}
for k,v in pairs(info) do
table.insert(arr,k)
end
table.sort(arr)
local newArr = {}
for k,v in pairs(arr) do
table.insert(newArr,info[v])
end
return newArr
end
function main()
t={
[28000] = "a",
[178000] = "e",
[666000] = "d",
[288000] = "f",
}
t_new = sortByKey(t)
for k,v in pairs(t_new) do
logDebug(string.format("k:%s,v:%s",k,v))
end
end
问 求一个迭代器.........