I've recently been trying to learn mac development and for one of my ideas was to try and recreate Safari's downloads menu (the popover list of downloads). It seemed like a relatively easy thing to practice however I encountered an issue with getting a custom list/table in the popover that I could let the user interact with. In fact I've found nothing but problems in getting a correctly looking or correctly functioning list/table of any kind really that isn't static. I looked into it a fair bit online however the only answers I get that seem possibly correct seem way too involved for how it seems cocoa is supposed to work. Here was the only suggestion I found that seems relatable: http://stackoverflow.com/questions/21191413/view-based-nstableview-selection-highlighting Isn't there a better, more straightforward/intuitive way to do this?