SourceView: Using NSOutlineView with NSTreeController

Last Revision:
Version 7.0, 2016-04-29
Updated to use Cocoa Bindings to configure the outline view.
(Full Revision History)
Build Requirements:
OS X 10.10 SDK or later
Runtime Requirements:
OS X 10.10 or later

"SourceView" demonstrates how to use NSOutlineView backed by NSTreeController and various other Cocoa classes to produce a Finder-like source view. Among the key features used to imitate this commonly used view are the use of NSTableViewSelectionHighlightStyleSourceList, NSViewController, NSCollectionView, and WebView. It also uses NSSplitViewController and a storyboard to organize the various NSViewControllers.