| ページ一覧 | ブログ | twitter |  書式 | 書式(表) |

MyMemoWiki

差分

ナビゲーションに移動 検索に移動
250 バイト追加 、 2021年11月28日 (日) 01:01
*複数のdefer文を記述した場合は逆順で実行される。
===[https://docs.swift.org/swift-book/ReferenceManual/Patterns.html パターンマッチ]===
----
*値の持つ構造や性質を表現するパターンのマッチングによって制御を行うことができる
====[https://docs.swift.org/swift-book/ReferenceManual/Patterns.html#grammar_expression-pattern 式パターン]====
*~= により評価
*~= は型別に定義されていて、範囲型では、contains(_:)メソッドで評価される
</pre>
====[https://docs.swift.org/swift-book/ReferenceManual/Patterns.html#grammar_optional-pattern オプショナルパターン]====
*Optional <T>の値有無を評価

案内メニュー