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

MyMemoWiki

差分

ナビゲーションに移動 検索に移動
217 バイト追加 、 2021年11月28日 (日) 01:20
*列挙型参照
====is/as演算子によるキャスティングパターン=====
*is による判定
<pre>
</pre>
*as によるダウンキャスト
<pre>
19> let a: Any = 1
20> switch a {
21. case let s as String:
22. print("str:\(s)")
23. case let i as Int:
24. print("int:\(i)")
25. default:
26. print("other")
27. }
int:1
</pre>
==構造体==

案内メニュー