タグ 値型
人気順 5 users 50 users 100 users 500 users 1000 usersクラスまたは構造体の選択 | Microsoft Docs
クラスまたは構造体の選択Choosing Between Class and Struct 10/22/2008 共同作成者 すべてのフレームワーク設計者が直面する基本的な設計上の決定の 1 つが、ある型をクラス (参照型) として設計するか、構造体 (値型) として設計するかという点です。One of the basic design decisions every framework designer fac... 続きを読む
Swift に導入予定の Ownership 機能の紹介 - Qiita
Swiftはネイティブコンパイルや値型など、高速な動作を意識して設計されていますが、CPUの性能を活かしきるコードを書くには機能が足りていません。コアチームは、その不足している機能群のうち、あるグループに Ownership 機能と名前をつけ、今後の対応方針を Ownership Manifesto として文書化しました。 この記事では、この文書に基づいて Ownership 機能を紹介します。そ... 続きを読む
Swiftにおけるclassとstructの使い分け - cockscomblog?
2016 - 01 - 01 Swiftにおけるclassとstructの使い分け Swift Development 日記 新年あけましておめでとうございます。 class, struct Swift にはclass ( class )の他にstructure ( struct )があり、どちらもよく似た機能を提供する。しかしそれぞれ参照型 (reference type)と値型 (value ... 続きを読む
Swift の値型で複雑性をコントロール — Realm: a mobile database that replaces Core Data & SQLite
ミュータブルな部分をできるだけ避けようとすると思いますが、しかし、セッターを一度も呼ばずにどのように物事を進めていけるでしょうか? ユニットテストを書くと思いますが、しかし、ユーザのインタラクションはどのようにテストすればいいのでしょうか? 可読性の高いコードを書こうとすると思いますが、しかし、どのようにして巨大な ViewController を分解していけるでしょうか? Andy Matusc... 続きを読む