如何让OS X设置NSWindow的初始位置

Mar*_*Wan 2 cocoa location objective-c frame nswindow

如何让OS X将NSWindows置于合理的默认平铺位置?就像我打开TextEdit并创建10个文档一样,我看到所有窗口都具有相同的大小,但是有些人足够聪明,可以将它们相互偏移.我确信应用程序本身并没有在代码中执行此操作.

(我需要一个基于代码的,而不是NIB/XIB解决方案).