akisute/Masashi Ono @akisutesama まずiOS(Cocoa Touch, Objective-C)とWindows(Silverlight/WinRT, C#)の場合を考える。iOSの場合はdelegate, KVO, NSNotificationCenterがある。 akisute/Masashi Ono @akisutesama Windowsの場合はC#であればdelegateとそれをさらに拡張したeventの仕組みで一発解決する。これが一対一と一対多を兼ねる。参照先をweak referenceするから循環参照の危険もない。
![JAVA(Android)のメモリ管理](https://cdn-ak-scissors.b.st-hatena.com/image/square/e0089b808de814eacbddfc85c1bd91d17a8d211e/height=288;version=1;width=512/https%3A%2F%2Fs.tgstc.com%2Fogp3%2Fd3ea4b456dad0aa979223378ee513bad-1200x630.jpeg)