The compiler crashses on line 3 and I cant find information on NSTableRowView initializers anywhere
class ItemRowView: NSTableRowView {
    convenience override init(frame: NSRect) {
        self.init(frame: frame) // EXC BAD ACCESS
        self.draggingDestinationFeedbackStyle = NSTableViewDraggingDestinationFeedbackStyle.None
    }
				
                        
First,
init( frame: NSRect )is the designated initializer, so the keywordconvenienceis wrong in this place. Then you probably meant to call thesuperinitializer than your own method recursively. At last you'll need to implement another required initializerinit?(coder: NSCoder)The following code should get you going: