All instance methods just use func whereas all class methods use class func.There's also static func which behaves a bit differently. Objective-C inherits the syntax, primitive types, and flow control statements of C and adds syntax for defining classes and methods.
Objective-C is a superset of the C programming language and provides object-oriented capabilities and a dynamic runtime.