Здравствуйте всем!
Воодушевившись статьей Ярослава про подход "Control-Model-Presentation" применяю ,как в примере автозаполнение ,но передаю данные в StringList
вопрос как правильно уничтожить данные чтобы освободить память от списка и чтобы память не текла
//------------------------------------------------------Нужно ли явно разрушать объект? C учетом того что каждое новое заполнение ввода порождает новый список для автозаполнения
Edit1.Model.Data['hint_list'].AsType<TSTringList>.Clear;
Edit1.Model.Data['hint_list'].AsType<TSTringList>.DisposeOf; //?
//--------------------------------------------------------------------------обнулять данные-> чтобы можно было проверить Edit1.Model.Data['hint_list'].IsEmpty
Edit1.Model.Data['hint_list']:=Tvalue.Empty;
или
Edit1.Model.Data['hint_list'].Empty;
Просьба сильно не пинать за вопрос так как после отпуска голова не варит совсем