Пытаюсь вновь писать на паскале, но после дотнета в голове каша

Вопрос:
- Код: Выделить всё
procedure TForm1.FormCreate(Sender: TObject);
var
cb : TComboBox;
i : byte;
begin
cb:= FindComponent('CB'+ IntToStr(i)) as TComboBox;
cb.ItemIndex:= StrToInt(SettingsList[i-1]);
// работа...
cb := nil;
cb.Free;
end;
Нужно ли выполнять
cb := nil;
cb.Free;
в конце метода, или объект будет выгружен автоматически?