エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Webクリエイターの為の情報サイト | Web Programming Portal
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Webクリエイターの為の情報サイト | Web Programming Portal
みなさまどうも。 これまでの記事でざざっとどどっとクラスとかインスタンスとかについて解説してきまし... みなさまどうも。 これまでの記事でざざっとどどっとクラスとかインスタンスとかについて解説してきました。しかし、肝心な概念とか使い方とか使い分けとかそういうところの解説がまだでしたので、今回は初心者の方がハマりがちなその部分についてやっていきましょう。 「関数とクラスの使い分け」とか「クラスという概念の利便性」とかがよく理解できなくて何年も悩んでしまってる、という方も実際多いので結構重要な項目になりますね。 これは関数で作った処理と、クラスで作った処理を見比べてみるのが手っ取り早いので以下のサンプルを見てみて下さい。同じような処理を関数のみとクラスのみで作ってみました。 func testFn() { let n = 1 + 1 print(n) } testFn() // 『2』が出力されます。 class TestClass { let n : Int init() { n = 1 +