Swift UIButton、UIImageView、元組、流程控制、標(biāo)簽


創(chuàng)建UIButton、UIImageView

let btn = UIButton()
btn.frame = CGRectMake(100, 100, 100, 100)
btn.backgroundColor = UIColor.redColor()
self.view.addSubview(btn)

let imageView = UIImageView()
imageView.image = UIImage(named: "image")
imageView.frame = CGRectMake(100, 200, 100, 100)
self.view.addSubview(imageView)

元組

//類似 結(jié)構(gòu)體和數(shù)組 的結(jié)合
let point = (x:10,y:20)
        
point.x//設(shè)值point.x = 30
point.y//取值
        
point.0
point.1
print(point)//(10, 20)

let (x,y) = (10,20)
let point1 = (x,y)
print("point1 \(point1)")//(10, 20)

流程控制

for _ in 1...5{
            
     //不需要用到變量i時(shí),用下劃線_進(jìn)行忽略,避免不必要的浪費(fèi)
      print("111")
}

//0..<5 --- [0,5)
for i in 0..<5{
    print(i)
}

let pointa = (10,-10)
switch pointa {
case let(x,y) where x==y:
    print("x==y")
case let(x,y) where x == -y:
    print("x==-y")
default:
    print("不在這兩條線上")
}

標(biāo)簽 out

out:
for _ in 1...2 {
     for _ in 1...3 {
          print("做俯臥撐")
          //break //退出本循環(huán)
          break out//退出到外面out循環(huán)
     }
     print("休息一次")
}
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容