Snow Leopard から NSApplicationDelegate Protocol Reference が導入された。
NSApplicationDelegate Protocol Reference
従来、NSApplication で定義されていたメソッドが Protocol として独立して定義されるようになった。メソッドはすべて Optional 扱いとなっている。
iPhone では既に Protocol化されている:UIApplicationDelegate。
- - - -
Objective-C 2.0 から Protocol で Optional 指定ができるようになったことを受けて整理されたようだ。Delegateメソッドの定義が独立することでNSApplicationの定義がすっきりし、責務も明確になって理解しやすくなった。
2009年9月28日月曜日
Snow Leopard で導入された NSApplicationDelegate
投稿者 xcatsan 時刻: 23:43