与iOS的初吻---方法命名与调用

1 篇文章 0 订阅

这里写图片描述
碰巧全都学过。。

既然这里难,就先做这里。

方法命名规则
+ (返回值) 方法名:(参数)参数名称 (参数)参数名称
{

}

例如:
+ (void)function:(NSString*) arg1 Arg2:(NSInteger)arg2 {}

方法调用
[类名或者实例名 方法名: 参数 参数名:参数值];

例如:
[self function:@”just a string” Arg2:0];
[StaticClassName function:@”just a string” Arg2:0 ];

感觉oc的语法很像艺术品,比如这样:
[[UIApplication sharedApplication] scheduleLocalNotification:notification];
这是一个ios注册推送的方法,作用不重要。
如果你用c++写可能会这样:
UIApplication.sharedApplication().scheduleLocalNotification(notification)
有没有发现什么不一样。。。没有“.”没有“()”。
好像是好看了点。。还是我看c时间太长了。。

除此之外感觉没什么屌用呀!!!暂时没感觉比c、c++好在哪里,留待日后给oc平反昭雪。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值