以下引用冰水于2008-1-11 19:46:15的发言:
默认开启,就是说这个类似个开关喽
def self.clear
@cache = {}
GC.start
end
默认开启这个方法为什么还要特意加个GC.start
那重复调用RPG::Cache.clear会不会出现什么问题啊?
GC.enable和GC.disable又有什么用。
我先用GC.disable后用GC.start,居然没有跳出任何异常提示,这是为什么?
以下引用冰水于2008-1-13 9:51:42的发言:
就是说GC.start只是在确保垃圾处理的有效喽,GC会定时清理内存
GC.disable后可以重新用GC.start清理下内存,
但
orz,但GC还是默认开启的,谁没事会把GC关掉?RGSS里很多脚本还真是诡异啊。
欢迎光临 Project1 (https://rpg.blue/) | Powered by Discuz! X3.1 |