Who will call Main method in objective c
===

I want to know who will call main method in objective-c?

I know the UIApplicationMain(nil,nil,nil,NSStringFromClass[Appdelgate class]) method is calling from main() method and then process continues from appdelegate didFinishLaunchingWithOptions() method.....

And i also know that main() method in java is called by JVM and process is going on from main() method.

Like that, i want to know who will call main() in objective-c.

thanks for help