SwiftのStruct(構造体)を作成する時は、基本的にはクラスと同様です。
struct SampleStruct {
var hoge: 型
let fuga: 型
}
以下はStructとClassの違いです。
Struct | Class |
---|---|
値型 | 参照型 |
継承できない | 継承できる |
Swiftでは基本的にStructを使用し、継承が必要な場合や参照型が良い場合のときにClassを使用するのが良いそうです。
SwiftのStruct(構造体)を作成する時は、基本的にはクラスと同様です。
struct SampleStruct {
var hoge: 型
let fuga: 型
}
以下はStructとClassの違いです。
Struct | Class |
---|---|
値型 | 参照型 |
継承できない | 継承できる |
Swiftでは基本的にStructを使用し、継承が必要な場合や参照型が良い場合のときにClassを使用するのが良いそうです。