title: Autosave of programmatically created NSTableColumn in NSTableView?
body: <p>I have an <code>NSTableView</code> created in Interface Builder with some columns. I've set the tableview to autosave its settings (I set the autosave name in the Attributes Inspector and checked <em>Column information</em>). Now I want to add some other columns programmatically, but when I quit the app and relaunch it, these newly added columns disappear and the ones created in Interface Builder reappear.
  Googling I found a work-around: changing the width of the added column gets the job done, but there must be a better solution!</p>
  
  <p>EDIT: changing the column width only works <em>sometimes</em>.</p>