NSOutlineView Part 2: Making the outlineView useful

Xcode 8, macOS 10.12, Swift 3.0 In Part 1 of this tutorial, we created an outlineView that, thanks to a SourceListItem protocol, was indefinitely flexible: you can have different classes on several levels, or indefinite levels (though it is probably wise to limit this programatically so you don’t nest too deep. It all depends on […]