Not replace, more so depending on the need NSPopUpButton is usually the choice. Basically, if you don't need to enter text into it and you just want to present a menu of options, use NSPopUpButton