title: IBOutletCollections alternatives in OSX (2016 Redux) for custom radio buttons
body: <p>I'm trying to implement custom buttons as a radio button group. As I've found no way to customize radio button appearance (on/off/hover for each state), I've implemented them as custom image buttons (NSButton subclass). That part works fine. The issue is handling the states of each group of buttons and the corresponding variables determined by the groups (1 per group). IBCollections looks like  a great fit for this problem. But I'm writing a Mac app.</p>
  
  <p>The few questions I can find on here on IBOutletCollections in OS X*  are a couple of years old. I can't even comment on them to ask since I lack the reputation points, thus the new question. </p>
  
  <p>I did upvote the answers as they helped immensely as the blog posts on IBCollections I read didn't bother to specify them as iOS/UIKit only nor did XCode display any errors (SO HELPFUL! /sarcasm).</p>
  
  <p>Has anyway come up with an alternative way to accomplish this? Separate outlets for each is madness for a group of buttons like these (or worse multiple groups). Can I implement them as an array for IB defined buttons with IBOutlets and IBActions?</p>
  
  <p>*soon to revert to Mac OS (though it will capitalization challenged :)</p>