On Tue, Feb 3, 2009 at 11:11 PM, Greg Hess <flexeff...@gmail.com> wrote:

Objects are all passed by reference, I want to pass a weak reference
> back to callers who request items from the cache, much like the
> internal implementation must do in some way when
> addEventListener(...true) as a weak reference.
>
> For example:
>
> public function getItem( id:String ):Item
> {
>    var item:Item = getItemFromCache(id);
>    return new WeakReference( item );
> }
>
> So that anyone who has obtained an item from cache will not prevent
> the object from being garbage collected.
>


http://manishjethani.com/blog/2008/07/31/using-weak-references-in-actionscript-3/

Manish

Reply via email to