エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Swift 言語の特徴 - 炊きたてのご飯が食べたい
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Swift 言語の特徴 - 炊きたてのご飯が食べたい
Swift2.2 です。特徴的だと思ったことを社内の勉強会用にまとめていきたいと思います。コードの動作は p... Swift2.2 です。特徴的だと思ったことを社内の勉強会用にまとめていきたいと思います。コードの動作は playground に貼り付けて確認してください。 型 型の制約 異なる型への代入や演算はできない 演算の結果は同じ型 異なる型へのキャスト メソッドによる変換 型推論 Optional 型(オプショナル型) Optional 型の指定 Optional〈Array>〉は Array or nil ではない Optional の箱を開ける ! ( Forced unwrapping ) と ? ( Optional chaining ) アンラップを楽に行う為の特別な構文 1. if let 2. guard let 3. オプショナルチェーン 4. map クラスや struct のプロパティの初期化 値型と参照型 変数への代入 値型 参照型 値型と参照型に対する let と va