Swiftのプロトコルに準拠した型が満たすべき要件を、あとから既存の型に追加して拡張するために使う構文はどれ? クイズ 2026.09.20 Swiftのプロトコルに準拠した型が満たすべき要件を、あとから既存の型に追加して拡張するために使う構文はどれ? extension subclass typealias override extensionは、既存のクラス・構造体・列挙型・プロトコルに対して、新しいメソッドや計算プロパティ、イニシャライザ、プロトコル準拠などを後から追加できる構文です。元のソースコードにアクセスできない型にも機能を追加できます。ただし格納プロパティの追加はできません。例えばextension Int: MyProtocol {}のように書いて、標準型に独自の準拠を加えられます。 クイズタグ: Swift関連記事 Swiftクイズ!【問題 全10問・答え付き】 | 2026年09月版