1. 程式人生 > >Objective-C與Java 方法呼叫比較

Objective-C與Java 方法呼叫比較

Objective-C:
宣告方法:
-(Return-type)method:(Parameter-type)parameter1
{...};
多個引數時:
-(Return-type)methodPart1:(Parameter-type)parameter1 methodPart2:(Parameter-type)parameter2
{...};
呼叫方法:
[SomeObject method:parameter];
[SomeObject methodPart1:parameter1 methodPart2:parameter2];

Objective-C語言有smalltalk語言的 Message format格式。另外很酷的一點是每個引數都有他的名字,像是methodPart1, methodPart2,在程式閱讀上的可讀性提升了。