I need constantly update data inside cell (it's "published ago timer"). I can add NSTimer event inside cell that updates label every second to actual data, but I think that it will create memory leaks.
As you know when cell is not displayed, it's not loaded into memory, so if user scrolls down than upper cells unloads from memory. But will timers exist permanently?
I can .invalidate()
timer if cellView unloads from view/memory, but I don't know what func is called when NSTableCellView (or NSView) is unloaded.