Objective-c 方法的調用

來源:互聯網
上載者:User

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

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

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

         或者是:

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

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

        [接收方 訊息];  

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

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

        [接收方法  名子1:參數1  名子2:參數2  名子3:參數   ... ]   

         如:

                 [person setAge:32];

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

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

        如:

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

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

                [NSString stringWithFormat:[test format]];

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




       

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.