0
是否有任何情況需要在instance_varaible_set
/instance_variable_get
或attr_writer
/attr_reader
之間選擇以從外部訪問對象的實例變量?它們在速度方面有什麼不同?instance_variable_set/get與attr_writer/reader
我有印象,如果你想要讓訪問實例變量的打開方法給終端用戶,attr_writer
/attr_reader
應使用可以很容易,但如果你想私下使用它,你寧願使用instance_varaible_set
/instance_variable_get
。這種理解是否正確?
我實際上運行一個分析器,而且似乎instance_varaible_set/instance_variable_get稍微慢一些。 – sawa 2012-02-24 00:03:57