For a while I used Apple's old MPW (eventually with SDL)
I now use Apple's (old) ProjectBuilder (or, alternatively, Code::Blocks on Windows) and SDL. In both cases, I stick with pure C.
Oddly enough, both Microsoft and Apple have their own variants of C (respectively, C# and Objective-C)