- instance method (宣告時在開頭用 - )
- class method (宣告時在開頭用 + )
- 用法像是JAVA的static method
-(void) instanceMethod:(NSString *)param; +(void) classMethod:(NSString *)param;
Message Sending -- 訊息傳遞
[object method:param];
有點類似其他語言的call function or call method, 但是嚴格上來說是不一樣的
object.methodName(params);
Message Sending即使你打錯method name或是method不存在的時候, compiler並不會顯示錯誤, 因為object會自動忽略, 在XCode上, 只會出現警告訊息, 'Object' may not respond to '-method'

