首页 > 代码库 > 黑马程序员 08-OC的类方法
黑马程序员 08-OC的类方法
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、类方法的使用场合
类方法由类来调用。
黑马程序员 08-OC的类方法
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。