如何在 corona sdk 中显示 table?

How to display a table in corona sdk?

如何打印此 table? 我正在使用 corona 模拟器,但 print() 函数没有输出任何内容。我该怎么办?

local t = {}
 t.number = 10
 t.string = "Hello World"
 t.bool = true
 t.table = { someOtherString = "random", someOtherNumber = 5}

尝试使用 Rob Miracle 的 print_r 函数(Lua 基于 table 打印函数,类似于 PHP print_r 函数)。

您可以使用 for-loop 打印来自 table 的项目:

例如:

for key, value in ipairs(t) do
  print(key, value)
end

您还可以使用来自@ldurniat post 或 inspect 库的 print_r 函数(对于打印嵌套的 tables 很有用)