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

swift protocol mutating

发布时间:2020-12-14 02:05:38 所属栏目:百科 来源:网络整理
导读:protocol base{ var number: Int { get }; mutating func changeNum(); // 如果 protocol 不写 mutating 那么 struct 、 enum 实现此协议将会报错 } struct Derive: base { var number = 1 ; mutating func changeNum(){ number = 2 ; } } var d: Derive = D

protocol base{

var number:Int{get};

mutating func changeNum();//如果protocol不写mutating那么structenum实现此协议将会报错

}


struct Derive:base {

var number = 1;

mutating func changeNum(){

number = 2;

}

}


var d:Derive = Derive()

println(d.number);

d.changeNum();

println(d.number);

(编辑:李大同)

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

    推荐文章
      热点阅读