Du kan använda Objective-C hur mycket du vill. Det beror på om du vill skriva Carbon eller Cocoa applikationer. I Cocoa använder man Obj-C framförallt till GUI, men det finns även massa trevliga hjäpklasser, i stil med de man kan förvänta sig i ett väl genomtänkt klassbibliotek.
Obj-C är ju ett rent superset av C, så du kan använda all c kod du har redan nu. Jag har för mig att apple är på gång att tweaka till gcc så att man kan blanda C++ och Obj-C, men just för tillfället är jag ganska säker på att det inte funkar.
Du kan ju annars använda Carbon som är C/C++ rakt av, men får du väl smak för Objective C kommer du inte se det som ett alternativ