问题描述
我有一个项目,其中有一个包含 TObjectList 的模型类。当我使用 clear 函数清空列表时,列表包含一组计算对象,然后我对对象执行一些操作(我将对象引用到其他类字段)。但是当我调用 clear 函数时,我可以看到使用调试器对列表中的对象调用了 Destroy 函数,从而造成访问冲突。
从 delphi 文档中可以看出,Clear 函数不应该尝试释放对象,但它看起来好像确实调用了销毁/解构。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)