(轉)Objective-c方法調用

來源:互聯網
上載者:User

標籤:blog   http   ar   for   sp   on   art   log   cti   

在書寫了類的聲明和實現後,應用程式如何去調用它呢?

在Objective-c中,調用方法的簡單格式如下:

(1)[執行個體 方法];

如:[person setAge:32];//其中person是Person類的執行個體。

或者是:

(2)[類名 方法名];

如:NSString str=[NSDate date];//這是直接調用類NSDate中的方法date來得到當前的日期和時間。

在Objective-c中,調用一個類或執行個體的方法,也稱為給這個類或執行個體發送訊息 (message)。類的執行個體稱為“接受方”。所以通用方法調用格式也可以理解為:

[接收方 訊息];

在術語上,整個運算式也叫做訊息運算式。這是官方的正式稱呼。

當然,一個方法可能會有參數,也有可能會有多個參數,因此完整的方法調用格式如下:

[接收方法 名字1:參數1 名字2:參數2 名字3:參數。。。];

如:

  [person setAge:32];

  [person setName:@"sam" andSencondName:@"job"];

註:在多參數方法調用時,可以省略從第二個開始的方法名字。

如:

  [person setName:@"sam":@"job"];

一個方法中還可以調用另外一個方法調用。如:

[NSString stringWithFormat:[test format]];

註:方法的調用一定要加上中括弧“[。。。]”;

 

參考:

1,Objective-c方法的調用

http://blog.csdn.net/ztp800201/article/details/7678125

 

(轉)Objective-c方法調用

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.