码迷,mamicode.com
首页 > 其他好文 > 详细

Object-C中方法

时间:2015-03-02 18:39:46      阅读:109      评论:0      收藏:0      [点我收藏+]

标签:

        //方法
        //方法分了两种
        //1.类方法,类调用,方法以+开头
        //2.实例方法,对象调用,方法以-开头
    
        //类方法和实例方法的区别
        //类方法中不能够调用实例变量
    
        //方法的声明
    
        //1.无参数
        // +/- (返回值类型)方法的名字

        //2.有一个参数
        // +/- (返回值类型)方法名字:(参数类型)参数名;

        //3.多个参数
        //+/- (返回值类型)方法名字1:(参数类型1)参数名1 方法名字2:(参数类型2)参数名2 方法名字3:(参数类型3)参数名3......;

    //比较两个方法是否一致
    //1.比较方法的类型(类方法还是实例方法)
    //2.比较方法的名字(冒号也是方法名字的一部分)
    //:返回值类型和参数是不参与比较的

    //类方法
+ (void)sayHi;
+ (void)sayHi:(NSString *)word;
+ (void)sayHi:(NSString *)word
   withPerson:(NSString *)name
      withWay:(NSString *)way;
    //方法名字  sayHi:withPerson:withWay:


    //+ (void)sayHi:(NSString *)aword;//重定义  被系统忽略

    //实例方法
- (void)sayHi;
- (void)sayHi:(NSString *)word;
- (void)sayHi:(NSString *)word
   withPerson:(NSString *)aName
      withWay:(NSString *)way;
    //方法名字  sayHi:withPerson:withWay:

 

 

 

 

 

 

Object-C中方法

标签:

原文地址:http://www.cnblogs.com/tian-sun/p/4309344.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!