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

黑马程序员 07-OC的对象方法

时间:2014-09-27 20:41:00      阅读:132      评论:0      收藏:0      [点我收藏+]

标签:android   style   http   color   io   os   使用   ar   java   

———Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ———

  OC中的方法分为对象方法和类方法,这里介绍对象方法。

1、对象方法

 规则:1、以减号 - 开头;

    2、所有数据类型(返回值、参数)都必须写在小括号()里面,而且只有数据类型可以写在小括号()里面;

    3、方法名遵循驼峰原则;

    4、如果没有参数,方法名后面什么都不写,例如 -(void)lookMyPhone;

    5、一个参数对应一个冒号:,冒号:也是方法名的一部分;

      例如:-(void)sendMessage:(char *)message withPhoneNumber:(char *)number;

          方法名是  sendMessage:withPhoneNumber:

2、按照有无返回值和有无参数给对象方法分类

    • 无参无返回值
    • 无参有返回值
    • 有参无返回值
    • 有参有返回值

  (1)无参无返回值

    例如:- (void)lookMyPhone;//查看电话信息

  (2)无参有返回值

    例如:-(char *)receiptMessage;//接收短信

  (3)有参无返回值

    例如:- (void)callPhone:(char *)number;//拨电话号

                - (void)sendMessage:(char *)message withNumber:(char *)number;//给一个号码发短信

  (4)有参有返回值

    例如:- (int)sumWithNum1:(int)num1 andNum2:(int)num2;//计算两个数的和

3、对象方法的使用场合

   对象方法只能由对象来调用。

黑马程序员 07-OC的对象方法

标签:android   style   http   color   io   os   使用   ar   java   

原文地址:http://www.cnblogs.com/xdl745464047/p/3996614.html

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