加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

swift 中如何定义接口

发布时间:2020-12-14 01:57:44 所属栏目:百科 来源:网络整理
导读:var inteface : ((Int) - Void) ? @ IBOutlet weak var num : UIButton ! override func viewDidLoad () { super . viewDidLoad () num . addTarget (self,action: "onNumClick:" ,forControlEvents: UIControlEvents.TouchUpInside) } func onNumClick (sen
var inteface:((Int) -> Void)? @IBOutlet weak var num: UIButton! override func viewDidLoad() { super.viewDidLoad() num.addTarget(self,action: "onNumClick:",forControlEvents: UIControlEvents.TouchUpInside) } func onNumClick(sender :UIButton){ if(inteface != nil){ inteface!(sender.tag) } } func addOnClick(tag : Int,onclick : (Int) -> Void){ num.tag = tag inteface = onclick } 

匿名接口,swift 比java更随意,连接口名字也不用,直接定义直接传递,一门牛哄哄的语言

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读