Functions
C is faster than Objective-C methods, because C functions bypass Objective-C's messaging system. The static
in the declaration limits the visibility of the function for the current compilation unit, so it is visible only in this particular file. The compiler can take a hint using the static
to optimize assembler output for this function, so you can increase performance.
source share