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

swift struct

发布时间:2020-12-14 04:24:48 所属栏目:百科 来源:网络整理
导读://: Playground - noun: a place where people can play import Cocoa var str = "Hello,playground" struct point{ var x = 0 ; var y = init (x: Int ,y: Int ){ self . x = x; y = y; println ( "init" ); } func getCenter()- Int { return ( x + y )/ 2
//: Playground - noun: a place where people can play


importCocoa


varstr ="Hello,playground"


structpoint{

varx =0;

vary =init(x:Int,y:Int){

self.x= x;

y= y;

println("init");

}

funcgetCenter()->Int{

return(x+y)/2;

}

mutatingfuncaddOffset(deltaX:Int){//mutating结构体成员变量改变写此特性

x+=deltaX;

y+=deltaY;

}

}


//var v1 = point(x:2,y:3);//没有构造函数时,可以这样调用

//println("(v1.x),(v1.y)");


//var v2 = point();//没有构造函数时,可以这样调用

//println("(v2.x),(v2.y)");


varv3 =point(x:4,y:5);

"(v3.x),y)");


varv4 =v3.getCenter();

addOffset(2,deltaY:2);

(编辑:李大同)

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

    推荐文章
      热点阅读