Hi,
Is it best to have static constructors where you alloc the instance in the constructor and you return the instance as auto release, e.g. [String stringWithFormat...]
or is it best to have dynamic constructors where you ask the user to alloc first so that he is in charge of releasing? When should you use each?
Cheers