Ответ 1
В дополнение к документации образец Apple Проект SourceView должен помочь вам лучше понять вещи:
"SourceView" - это приложение Cocoa, которое демонстрирует, как использовать NSOutlineView, управляемый NSTreeController и различными другими классами Cocoa, чтобы создать представление источника в виде левого столбца, похожее на Finder. Среди ключевых функций, используемых для имитации этого широко используемого представления, являются использование NSTableViewSelectionHighlightStyleSourceList, NSViewController, NSCollectionView и WebView.