Есть ли способ иметь итератор, который выполняет итерацию в любом случае, даже если объект равен nil?
Например, я хочу убрать мои представления из моего приложения и создать фиктивное приложение для дизайнера.
Поэтому я бы хотел, чтобы оно итерировало или зацикливалось.
Как это можно сделать?
Я только что нашел способ сделать это
<%
(@messages.count == 0 ? Array.new(5).map { Message.new } : @messages.each).each do |m|
%>