Если Вы не должны динамично корректировать размер, у Вас есть память наверху сохранения способности (один pointer/size_t). Вот именно.
Существует проект с открытым исходным кодом , работающий над поддержкой Wiimote в OS X. У них есть библиотека на основе Какао под названием WiRemoteFramework.
On episode 1 of MacBreak Dev, they show how to read from the Wii Remote and use it to drive a Quartz Composer composition. They use the WiiMote Control patch for Quartz Composer from Kineme. It sounds like that patch is based on the darwiin-remote project that Chuck links to in his answer.
This might let you do rapid prototyping of your application design, and you could even incorporate a working Quartz Composer composition into your Cocoa application when done.