在Delphi Firemonkey Multi Device项目中以单位释放对象的最佳方法

时间:2016-12-15 14:48:23

标签: delphi memory memory-leaks firemonkey delphi-10-seattle

在Delphi中以单位从内存中释放对象的最佳/最安全的方法是什么? Firemonkey Multi Device项目?

我使用以下哪个或者其他可能的东西?

  1. FreeAndNil(对象);
  2. object.free;
    object:= nil;
  3. object.DisposeOf
    object:= nil;
  4. 或者也许是与FreeInstance'或者' CleanupInstance'

    BTW我知道对于Forms,最好的方法是使用' OnClose'事件,然后致电:

    Action := TCloseAction.caFree;
    

    我只想知道如何为我自己的对象类释放内存。

0 个答案:

没有答案