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

swift 基础学习回顾(一)

发布时间:2020-12-14 06:13:59 所属栏目:百科 来源:网络整理
导读://: Playground - noun: a place where people can play//导入框架,直接导入,省了好多代码import UIKit//Playground 所见即所得,一写完就展示出来了,练习swift语法用var str = "Hello,playground"/* Java,C:命令式编程语言 swift :函数式编程范式。Sw

//: 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.5
view.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)

(编辑:李大同)

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

    推荐文章
      热点阅读