現在Swift3を使っています。
SwiftではClassは参照渡しが基本だと思います。
Swift
1class MyClass { 2 var a = 1 3 var b = 2 4} 5 6var myClass1 = MyClass() 7var myClass2 = myClass1 8myClass2.a = 100 9print(myClass1.a) // => 100 10
myClass1の複製を作成し、その複製インスタンスの一部だけをmyClass1に影響を与えずに編集したいのですが、どのようにすればよいでしょうか?
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/05/29 01:45