In this first episode covering OS X development, I cover how to manage windows, window controllers and xibs with Objective-C and Swift. There are lots of options (and opinions) here, so we follow some advice from Mike Ash's blog post on the topic.
Windows and Window Controllers - Mike Ash's blog post on how he structures Windows and Window Controllers. It's worth a read. The technique used here doesn't quite translate over to Swift, so we examine a solution that can fits with Swift Window Controllers as well.