С Objective-C в приложении какао я хочу выполнить jar с некоторыми аргументами и захватить вывод (stdout). Как я могу это сделать?
Запустите банку, используя NSTask. Из NSTask вы можете получить NSPipe или NSFileHandle, представляющий стандартный вывод запущенного процесса.
NSTask
NSPipe
NSFileHandle