If I were you I'd just get XCode, learn Cocoa and Objective, and get to slinging code!

Zero limits on their toolchain. You can do C/C++/Objective-C.