何时使用free和freeandnil?
以我的方式,当创建的对象类似于“object.create”时,我通常使用.free。没有self或nil参数。如果有,那就是我将使用freeandnil();
的时间 我正在做对吗?还是有很大的尊重?答案 0 :(得分:2)
FreeAndNil有时会对你不利;请参阅a case against FreeAndNil(Embarcadero首席科学家)关于Allen Bauer的使用及其后续文章“FreeAndNil”的文章“a case when FreeAndNil is your enemy”。
请注意FreeAndNil并不坏,但你需要知道它是如何监督其后果的。
- 的Jeroen