iOS 代码块( 闭包 )基本语法
2017-12-06 17:34
204 查看
block 语法格式( OC )
在 Xcode 里面直接敲 block ( 或者 inlineBlock 的一部分 ) 然后敲回车
我们会发现有以下智能提示:
从这, 我们可以知道 block 的格式为:
Swift 版的 block : 闭包语法格式
类似地, 我们在 Xcode 中敲 closure 的一部分然后敲回车
会出现智能提示:
即闭包的语法格式为:
在 Xcode 里面直接敲 block ( 或者 inlineBlock 的一部分 ) 然后敲回车
我们会发现有以下智能提示:
<#returnType#>(^<#blockName#>)(<#parameterTypes#>) = ^(<#parameters#>) { <#statements#> };
从这, 我们可以知道 block 的格式为:
返回值类型(^block的名称)(参数列表) = ^(参数列表) { // 要执行的代码 // 如果有返回值要在该返回值的地方返回 // return 相应类型的值; }
Swift 版的 block : 闭包语法格式
类似地, 我们在 Xcode 中敲 closure 的一部分然后敲回车
会出现智能提示:
{ (<#parameters#>) -> <#return type#> in <#statements#> }
即闭包的语法格式为:
{ (参数列表) -> 返回值类型 in // 要执行的代码 // 如果有返回值要在该返回值的地方返回 // return 相应类型的值; }
相关文章推荐
- iOS基本控件基于点语法实现,写法简单由你定义
- 不到500行代码学完shell基本语法知识
- IOS 高级语法与设计模式5(5.1 类目的基本概念与用法)
- IOS object c基本语法 摘记
- iOS转前端之JS基本语法总结
- IOS开发之纯代码界面--基本控件使用篇
- iOS之01-基本语法
- 9..IOS学习:用UIWindow自定义AlertView(最基本代码)
- iOS Block的基本语法与使用
- XMPP之ios即时通讯客户端开发-配置XMPP基本信息之工程代码(五)
- IOS开发之纯代码界面----基本控件使用篇2
- HelloWorld.java(简单的代码包含了java的基本语法知识)
- ios_KVO 基本用法 代码
- iOS swift 使用基本语法
- OC_语法入门_day6_ARC(循环引用)/block代码块(闭包)/protocol协议(接口)/代理模式
- 黑马程序员-IOS-OC基础-OC简介及基本语法
- 黑马程序员-IOS学习笔记-OC基础OC简介及基本语法
- IOS开发之纯代码界面--基本控件使用篇 ┊
- ios基本语法
- ios开发笔记之十一 --viewDidload的方法的基本介绍用代码设置按钮的属性