Один и тот же язык, другой SDK.Все классы пользовательского интерфейса различны, хотя Foundation в основном одинаковы.
Например, UITableViewController
не существует эквивалента, так как UITableView
нет, а NSTableView
работает совсем по-другому.
Какао с любовью содержит полезную информацию о создании чего-то похожего на Mac.