Generate swift object model for saving in iOS UserDefault.
You can use this mac os app for make 'NSObject , NSCoding' object model. And now store generated object model in UserDefault easily.
Learn how to make NSTableView in mac/osx with dependencies.