я бы за такое убил...
А я бы добил. Это должно делаться только в случае крайней/абсолютной необходимости.
..какое либо маковское API чтоб так сделать,
и какое примерно?
Общее правило для Mac: ВСЕ документировано и все можно найти на developer.apple.com. Однако не рассчитывайте что Вы быстренько дернете пару-тройку нативных ф-ций - обычно такая экскурсия занимает несколько дней. Так что лучше сначала прикинуть - а стОит ли?