蒼時弦也
Ruby 的 Class Variable 深入解析
在不該使用 Ruby 的 Class Variable 理由這篇文章中有大概提到 Class Variable 的意義在 Ruby 裡面跟我們在其他語言認知到的 static
關鍵字是不同的,那麼實際上到底差在哪裡呢?
在閱讀 mruby 原始碼之前我也想不通,然而在使用不同的技巧組合驗證特性之後,終於理解了 mruby 實作中對 RClass
(Class 物件資料)裡面所定義的 iv_tbl
(Instance Varable 對照表)的意義。