亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

【金秋打卡】第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 點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優質文章

正在加載中
移動開發工程師
手記
粉絲
12
獲贊與收藏
17

關注作者,訂閱最新文章

閱讀免費教程

  • 推薦
  • 評論
  • 收藏
  • 共同學習,寫下你的評論
感謝您的支持,我會繼續努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦
今天注冊有機會得

100積分直接送

付費專欄免費學

大額優惠券免費領

立即參與 放棄機會
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

舉報

0/150
提交
取消