How familiar are you with C, C++ and Objective-C? If you're fairly well versed in C, at least, then the learning curve, albeit steep (as it would be when you're starting with any new platform) would be not horrific. If, however, you're completely new or a relative novice when it comes to C, then the learning curve is going to be very steep indeed.