> Someone is telling me that a function input that is intended to > accept more than one datatype (i.e. String & Number) should be typed > as :Object to keep it generic. Like, > > public function setColor(colorStringOrNumber:Object):Void > > Is :Object the accepted standard, or is it better to just leave it > untyped in AS2?
"mtasc -strict" won't let you leave it untyped. > I noticed that using :Object seems to require a little more code > within the function - some casting, and occasionally the creation of > separate (typed) locals to handle each input type. That's useful to know. But IMHO the advantages of strict are still worth it, and "optimize later". Darren _______________________________________________ osflash mailing list [email protected] http://osflash.org/mailman/listinfo/osflash_osflash.org
