タグ

ブックマーク / abcneet.hatenadiary.org (1)

  • WeakEventパターンだからって安心しきっててRemoveListenerしないと痛い目みる - ABCの海岸で

    前回(MVVMパターンで陥りやすいメモリリークについて考えてみた)の続きっぽいこと書きます。 前回ちょっとだけ触れたWeakEventパターンについてもう少し。 ※このパターン自体についての詳しい説明はないのでリンク先を見てください。WeakEventでググってきた方すみません。この記事はWeakEventパターンを実装してもオブジェクトの生存期間については意識しとかないと行けないという初歩的なことを書いてます。 僕がこのパターンをはじめに知ったとき これはすごい! これで好きなようにイベント購読してもどこから参照残ってるかなんて気にしなくていいじゃん! もう今度から+=とか−=とか使うのやめようぜ! 全部WeakEventにしようぜ! さよならメモリリーク! ビバ! WeakEventパターン! とか思った。 しかし・・・ 人生そんなに甘くなかった。 甘いのは俺だった。 なぜか。 Wea

    WeakEventパターンだからって安心しきっててRemoveListenerしないと痛い目みる - ABCの海岸で
    Akineko
    Akineko 2013/06/26
  • 1