Table views are one of the most ubiquitous controls in macOS applications, with familiar examples being Mail’s message list and Spotlight’s search results. They allow your Mac to represent tabular data in an attractive way. NSTableView arranges data in rows and columns. Each row represents a single model object within a given data collection, and each column displays a specific attribute of a mode
![macOS NSTableView Tutorial](https://cdn-ak-scissors.b.st-hatena.com/image/square/b33811f5bc27d0e3c8ff230854794a76ddfd8c50/height=288;version=1;width=512/https%3A%2F%2Fkoenig-media.raywenderlich.com%2Fuploads%2F2016%2F11%2FOSX-TableViews-twitter.png)