Вместо того, чтобы просто создавать приложение для iPhone, которое можно запустить в Mac OS X, вы должны создать настоящее приложение для Mac.В этом случае правильным элементом управления будет NSPopUpButton.
Вы можете создать любой пользовательский вид, какой пожелаете, но это большая работа , и стандартные элементы управления часто лучше.
Например, UIPickerView разработан для использования с сенсорным экраном;NSPopUpButton и NSMenu предназначены для использования с мышью и клавиатурой.UIPickerView отлично подходит , потому что приложения, которые его используют, работают на оборудовании с сенсорным экраном.Если вы попытаетесь реализовать сенсорный интерфейс для системы с мышью и клавиатурой, получающийся интерфейс будет худшим из обоих миров.