OC 写一个方法
2015-08-08 20:06
274 查看
1、oc中声明方法的三要素:方法名,参数,返回值类型
2、方法的实现:
3、调用方法:
@interface Iphone : NSObject //对象方法以“-”开头 //数据类型一定要用小括号扩住 //OC方法中小括号就一个作用,用来扩住数据类型 // 当方法有参数的时候,必须在参数类型前面加上一个冒号,冒号也是方法名的一部分。 // “-”不是方法名的一部分 -( void )sendSingnl; -( void )sendSingnal:(char *)number; - ( void )sendMessageWithNumber:(char *)number andMessageContent:(char *)content; @end
2、方法的实现:
@implementation Iphone -(void)sendSingnal{ NSLog(@"拨打号码!"); } -(void)sendSingnal:(char *)number{ NSLog(@"拨打号码给 %s",number); } - ( void )sendMessageWithNumber:(char *)number andMessageContent:(char *)content{ NSLog(@"发短信给 %s,内容是%s", number, content); } @end
3、调用方法:
int main(int argc, const char * argv[]){ Iphone *p2 =[Iphone new]; [p2 sendSignal]; [p2 sendSignal:"12306"]; [p2 sendMessageWithNumber:"12306":andMessageContent:"老王"]; }
相关文章推荐
- 匹配算法重载方法
- Python匿名函数——lambda表达式
- linux笔记
- 正则表达式经典实例
- Java网络编程
- C++(32)
- JSP简单的练习-使用JDOM阅读xml文件
- Python生成器
- 【python网络编程】新浪爬虫:关键词搜索爬取微博数据
- 在网页动态添加html代码时,使用jQuery调用隐藏的事件.
- was mutated while being enumerated
- Code Forces 525C Ilya and Sticks
- UI中简单的猜数字游戏
- 黑马程序员——Java基础---IO(一)---IO流概述、字符流
- 回收站清空的东西找回来
- leetCode #100 same tree
- 最少步数 SDUT 3080
- [整理]红外遥控波段时序图
- 独家爆料:销量火烧眉毛,特斯拉8折甩卖库存车
- 2015年北京大学软件工程学科优秀大学生夏令营上机考试---B:整数奇偶排序