为了账号安全,请及时绑定邮箱和手机立即绑定

【金秋打卡】第9天 Swift语法及创建MacApp

标签:
Android

课程名称音视频基础+ffmpeg原理 入门音视频技术开发
课程章节:【实战】音频采集
课程讲师李超

课程内容

Swift 基本语法

1.常量和变量

  • Swift 中定义常量和变量不需要声明数据类型,编译器会根据后面数据的真实类型,自动推导。
  • 每一条语句后面可以不写分号,写上分号也不会报错。如果一行有多条语句,那么每条语句后面必须写上分号。
  • 常量用 let 修饰,定义之后值不能修改,变量用 var 修饰,定义之后值可以修改。
var a = 10
let a = 10; let b = 100.0

2.逻辑分支

  • Swift 中的 if 可以省略(),必须加上{}
  • Swift 中的 switch 可以省略(),不需要添加 break。
    let a= 10
    if a ==10 {
        print("equals")
    }

    let num = "June"
        switch num {
        case "January":
            let a = 31
            print("一月" + a.description + "天")
        default:
            print("none")
        }

3.循环

    // 0..<5,表示从0开始到5之间(不包含5)的数[0,5)
      for i in 0..<5 {
            print(i)
        }
      // => 0 1 2 3 4

      // 0...5,表示从0开始到5之间(包含5)的数[0,5]
        for i in 0...5{
            print(i)
        }
      // =>  0 1 2 3 4 5
      
      vat loop = 0; // 要在外边定义
        while loop < 10 {
        loop = loop + 1; // 没有++或者--
    }

4.函数

//函数格式
func myfunc(a:Int) -> Int {
}

创建 MacApp

  • 窗口与 View 的关系,窗口为内容显示提供背景平台,而视图负责绝大部分的内容描画,并负责响应用户的交互。
  • 设置 View 大小,self.view.setFrameSize
  • 显示控件 self.view.addSubview

图片描述

点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
移动开发工程师
手记
粉丝
11
获赞与收藏
16

关注作者,订阅最新文章

阅读免费教程

  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消