Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Swiftのちょっとうれしい構文

9d974d9df914b4540ae8febc6cb89f02?s=47 tiking
December 03, 2020

 Swiftのちょっとうれしい構文

部内LTではなした内容です。
急ごしらえで作った内容なので間違いとかアドバイスなどがあればどんどん
https://twitter.com/tikin0716
までよろしくお願いします。

9d974d9df914b4540ae8febc6cb89f02?s=128

tiking

December 03, 2020
Tweet

More Decks by tiking

Other Decks in Education

Transcript

  1. Swiftのちょっとうれしい 構文 tiking Zli部内LT 2020/12/3

  2. Readme name : 舘佳紀 colleage : 会津大学学部3年 さーくる : Zli所属です

    Handlename : チキング 好きな言語 swift twitter @tikin0716 gitHub tiking76
  3. みなさんSwiftかいてますか??

  4. windowsしか持ってないから開発できない…

  5. None
  6. None
  7. Optional型 存在しないかもしれない値を扱う時に使う と便利なもの
 nil(他の言語ではnull)とかの心配がない
 


  8. guard let ・if let どっちも条件分岐に関する構文です。 代入して評価します。違いは最初の分岐に関してtrueのものを書くのかfalseのものを 書くかだけです。 使い分けとしては即時リターンしたいなって時はguard let使ってるって感じです

  9. None
  10. Swiftだけならwindows・Linuxでも扱えます!!

  11. docker Imageもあります

  12. docker pullするだけで動かせるようにしました

  13. 参考 AWSがmacOSをクラウド上で利用可能にする「Amazon EC2 Mac Instances」を発表 guard letとif letの使い分け https://hub.docker.com/r/tiking76/swiftapiclient

  14. ここまでありがとうございました