《我的來(lái)世是個(gè)包裹》更新日志0708:2Lto3L第四天
*補(bǔ)之前缺失的內(nèi)容:
二重層級(jí)結(jié)構(gòu)改進(jìn)成三重層級(jí)結(jié)構(gòu)·第四天:
然后昨天改了索引表和對(duì)應(yīng)的程序,今天繼續(xù)前天的內(nèi)容,把劇情表讀取的程序給改了。
這個(gè)真的麻煩,因?yàn)榇罅科渌椒ɡ锒紶可娴酱蠖温浜托《温渥侄巍_@次額外加一個(gè)時(shí)間線,多達(dá)十幾個(gè)方法要改寫。
方法本身改完后真正麻煩的事情就來(lái)了。就是方法的引用。有些方法的引用很容易定位。因?yàn)閰?shù)數(shù)量變了以后那些引用的地方都報(bào)錯(cuò)了——多了一個(gè)時(shí)間線參數(shù)。但是有些方法的參數(shù)數(shù)量是不確定的,有可能是多態(tài)也有可能含有缺省參數(shù)。也就是說(shuō)哪怕引用的地方不改也不報(bào)錯(cuò)。
沒辦法,我只好把幾十個(gè)可能牽涉到相關(guān)方法的類文件一行行檢查——當(dāng)然在這之前我先通過(guò)visual studio自帶的引用查找功能先把最明顯的一百多處給同步修改了。
結(jié)果一整天都沒檢查完。
標(biāo)簽: