Objective C 为什么在类的实现后面可以加分号??

look4u 2019-04-27 04:32:55
看到如下代码
- (void)POST:(NSString *)URLString parameters:(NSDictionary *)parameters success:(Success)success failure:(Failure)failure ;
{
。。。。。。。
。。。。。。。
}

我把failure 后面的“;”去掉也可以编译通过,这样也不报错,但是别的方法后面都没有分号,这样有什么意义么??
...全文
423 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
look4u 2019-04-29
  • 打赏
  • 举报
回复
谢谢大家,我一开始担心分号会把“{”和前面的代码分割开。
So灬低调 2019-04-29
  • 打赏
  • 举报
回复
加分号相当于在执行的时候多执行一次空语句,加不加无所谓
不担心 2019-04-28
  • 打赏
  • 举报
回复
没啥意义,声明语句后面加不加封号都一样 大部分不加封号是因为可以少打一个字吧,你要加也可以

29,027

社区成员

发帖
与我相关
我的任务
社区描述
主要讨论与iOS相关的软件和技术
社区管理员
  • iOS
  • 大熊猫侯佩
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧