[Swift 开发] 使用闭包传值(typealias)
来源:互联网 发布:tcp默认端口号80用作 编辑:程序博客网 时间:2024/05/09 19:52
在Swift中使用闭包来实现两个界面的传值
例如:有A类和B类.
B类
//声明闭包typealias valueBlock = (Float)->()var returnPrice: valueBlock?//调用该闭包self.returnPrice?(price)
A类
let sb = UIStoryboard(name:"Main", bundle: nil) let vc = sb.instantiateViewControllerWithIdentifier("keypadViewVC") as! keypadViewVC //B类的回调vc.returnPrice = {price in self.gratuityBtn.setTitle(String(format: "%.2f", price), forState:UIControlState.Normal)} self.presentViewController(vc, animated: true, completion: nil)
0 0
- [Swift 开发] 使用闭包传值(typealias)
- Swift中的typealias
- swift 关于 typealias
- Swift中使用typealias定义一个闭包closure
- swift 学习笔记(6)-typealias
- swift开发使用闭包传值
- Swift:元组、typealias和泛型
- Swift中的typealias(别名)的用法
- swift_042(Swift的typealias(别名)的用法)
- Swift教程之typealias取代OC的typedef
- Swift开发:SVProgressHUD 使用
- Mybatis使用typealias要注意类冲突的问题
- 使用swift开发OSX应用
- 使用swift开发Cordova插件
- 使用swift开发Cordova插件
- typeAlias元素
- MyBatis typeAlias
- 使用swift语言进行IOS应用开发
- Feng终于编译通过!效果挺不错的!
- AM335x 有四个不同的启动阶段:
- Subsets 数组的所有子集
- node.js 使用事件机制
- 内核对象
- [Swift 开发] 使用闭包传值(typealias)
- 动态规划、分治法与贪心算法的区别
- IOS-usr/include-objc-NSObject-指定初始化方法
- Apache和tomcat的区别
- 全沾工程师----如何一个人写完web、Android、iOS、接口、CMS
- [leetcode]45. Jump Game II 跳棋游戏2 C++/PYTHON实现【hard难度】
- C++引用详解
- jsp中插入时间控件
- 维护篇(5.2)-09. 启用telnet服务 ❀ 飞塔 (Fortinet) 防火墙