Я не знаю, как обращаться с nils
, моя функция сортировки получает.
Когда у меня есть эта проверка, table.sort
падает после некоторых вызовов.
if a == nil then
return false
elseif b == nil then
return true
end
С этой ошибкой: недопустимая функция заказа для сортировки . Но согласно документации, функция sort должна возвращать false, если a идет после b. Верно иначе.
Если я удаляю удалить этот код, он, конечно, падает при индексации nils.