Last Revision:
Version 5.1, 2015-04-01
Upgraded for OS X Yosemite, fixed image and text cell drawing problem, updated to adopt current best practices for Objective-C (including use of properties, autosynthesis, and literals), now uses Automatic Reference Counting (ARC).
(Full Revision History)
Build Requirements:
OS X 10.10 SDK, Xcode 6
Runtime Requirements:
OS X 10.8 or later

"SourceView" is a Cocoa application that demonstrates how to use NSOutlineView driven by NSTreeController and various other Cocoa classes to produce a Finder-like left column source view. Among the key features used to imitate this commonly used view are the use of NSTableViewSelectionHighlightStyleSourceList, NSViewController, NSCollectionView, and WebView.