Well, if you are already developping applications in Objective-C without knowing C, I'd say you already know the answer to your question ;-)
Even if C is some kind of father for many languages, I don't really think it's necessary to learn C before learning those -- and, in fact, I know many people who code in PHP, JAVA, Objective-C, ... and are good at what they do... without knowing anything about C.
What matters is what you do ; C is just one language, and languages are generally not the important thing ; algorithms are quite often considered as more important, for example.