//: Playground - noun: a place where people can play//导入框架,直接导入,省了好多代码import UIKit//Playground 所见即所得,一写完就展示出来了,练习swift语法用var str = "Hello,playground"/* Java,C:命令式编程语言 swift :函数式编程范式。Swift受到了函数式编程的影响,强化了不变量在语言中位置,鼓励不变量的使用。 第一节 swift 定义标识符 1>定义标识符时,必须明确的指定该标识符是一个变量还是一个常量 2>使用var定义变量 3>使用let定义常量*/var a : Int =3;let b : Int =30//分号可以省略/* 打印内容 */print("hello playground")print(a)/* 第二节 优先使用常量,只有发现标识符需要修改时,再使用变量 目的:防止错误的修改变量 *///var vIEw : UIVIEw = UIVIEw()//常量不可以修改,指向的内存地址不可以修改let vIEw :UIVIEw =UIVIEw()//但可以通过内存地址,找到对应的对象,之后修改对象内存属性vIEw.Alpha =0.5vIEw.backgroundcolor =UIcolor.red/* 第三节创建对象补充 需求,创建UIVIEw,并在UIVIEw对象中添加UIbutton *///1. 创建UIVIEw对象let rect = CGRect(x:0,y: 0,wIDth:100,height: 100)let ljvIEw : UIVIEw =UIVIEw(frame: rect)//2.创建vIEw设置属性ljvIEw.backgroundcolor =UIcolor.red//3.创建UIbutton对象let btn : UIbutton =UIbutton()//4. 给btn设置属性btn.frame =CGRect(x: 0,y:0,wIDth: 50,height:50)btn.backgroundcolor =UIcolor.orange//设置btn的文字/*swift枚举类型 方式一:如果可以根据上下文推算出该枚举类型可以直接点具体类型 方式二:上下文推断不出来,枚举类型.具体类型 */btn.setTitle("按钮",for: .normal)btn.setTitle("按钮",for:UIControlState.normal)//5.将btn添加到ljvIEw,swift中调用方法,统一使用点语法ljvIEw.addSubvIEw(btn)总结
以上是内存溢出为你收集整理的swift 基础学习回顾(一)全部内容,希望文章能够帮你解决swift 基础学习回顾(一)所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)