IOS
-
Struct & ClassProgramming/iOS 2019. 11. 6. 17:54
Struct : value type Class : reference type 차이점1. struct 는 값이 복사되고, class 는 참조가 된다. 차이점2. struct 가 class 보다 생성이 빠르다. 차이점3. struct 는 상속이 불가능하다. struct TestStruct { var name: String var age: Int init(name: String, age: Int) { self.age = age self.name = name } } class TestClass { var name: String var age: Int init(name: String, age: Int) { self.age = age self.name = name } } 변수와 초기화 함수를 같은 형태로 정의했을때..