zoukankan      html  css  js  c++  java
  • Objective-c 方法的调用

    在书写了类的声明和实现后,应用程序如何去调用它呢?

            在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];

            注:在多参数方法调用时,可以省略从第二个开始的方法名子。 

            如:

            一个方法中还可以调用另外一个方法调用,如:

                    [NSString stringWithFormat:[test format]];

            注:方法的调用一定要加上中括号“[........]”




  • 相关阅读:
    C++中的关键概念:名字查找与继承
    调用哪个虚函数的问题
    二叉树基础知识
    赫夫曼树及其应用
    用MyEclipse搭建SSH框架 Struts Spring Hibernate
    数据库 事务的特性ACID
    网桥与交涣机
    Adobe Edge Animate 1.0 概述
    【官方】Adobe Edge Preview 3 初学者指南
    Adobe Edge , Flash 未来的方向?
  • 原文地址:https://www.cnblogs.com/Free-Thinker/p/4962950.html
Copyright © 2011-2022 走看看