>19
いや、そうじゃなくてNSWindowControllerの宣言が

@private
NSWindow *_window;

になってるからなんだけど。

IBは_windowとか_delegateとかの_を削除するようなしないような不思議な実装になってたよ。
自分で作ったIBのPaletteに_delegate付けたら
delegateと_delegateが同時に現れて変なことになった記憶がある。