title: Objective C memory leaking
body: <p>I'm creating one Cocoa application for myself and I found a problem. I have two NSTextFields and they're connected to each other as nextKeyViews. When I run this app with memory leaks detection tool and tab through those 2 textboxes for a while, enter some text etc., I start to leak memory. It shows me that the AppKit library is responsible, the leaked objects are NSCFStrings and the responsible frames are <code>[NSEvent charactersIgnoringModifiers]</code> and <code>[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:]</code>. I know this is quite a brief and incomplete description, but does anyone have any ideas what could be the problem?</p>
  
  <p>Also, I don't use GC, so I <code>release</code> my instance variables in the controllers <code>dealloc</code>. What about the outlets? Since <code>IBOutlet</code> is just a mark for Interface Builder and doesn't actually mean anything, should I <code>release</code> them too?</p>