Almost all of Apple's frameworks written in Objective-C and C are incredibly verbose. It's just an adopted style of the language and although it's often a little difficult to look at, it can be quite helpful sometimes
It is actually, but functions like the one mentioned above are bindings for Objective-C / C functions and share the same name as the function they bind to