「Swift」クラス参照をコピーするサンプル
書式
class クラス名A
使用例
// クラスの定義
class SampleA {
var cnt: Int
init (cnt: Int){
self.cnt = cnt
}
}
var cftA = SampleA(age: 30)
// クラス参照をコピー
var cftB = cftA
cftB.cnt = 24
print(cftA.cnt)
print(cftB.cnt)
// クラスの定義
class SampleA {
var cnt: Int
init (cnt: Int){
self.cnt = cnt
}
}
var cftA = SampleA(age: 30)
// クラス参照をコピー
var cftB = cftA
cftB.cnt = 24
print(cftA.cnt)
print(cftB.cnt)
// クラスの定義 class SampleA { var cnt: Int init (cnt: Int){ self.cnt = cnt } } var cftA = SampleA(age: 30) // クラス参照をコピー var cftB = cftA cftB.cnt = 24 print(cftA.cnt) print(cftB.cnt)
結果
24
24