Hi guys. I have two small questions related to weak objects.

1) It seems all Weak objects are variable. ALWAYS. Why?� It doesn't make sense to have a fixed weak object ?

2) We have the methods:

variableByteSubclass: t instanceVariableNames: f� classVariableNames: d poolDictionaries: s category: cat
variableSubclass: t instanceVariableNames: f� classVariableNames: d poolDictionaries: s category: cat
variableWordSubclass: t instanceVariableNames: f classVariableNames: d poolDictionaries: s category: cat

So... WHY we have then:

weakSubclass: t instanceVariableNames: f� classVariableNames: d poolDictionaries: s category: cat

rather than

variableWeakSubclass: t instanceVariableNames: f� classVariableNames: d poolDictionaries: s category: cat

is there any reason I am not seeing?

Thanks in advance,

--
Mariano
http://marianopeck.wordpress.com