Building Better Apps with Value Types in Swift.key.zip
[번역][Swift]값 타입(Value Types)으로 더 나은 앱 만들기
Building Better Apps with Value Types in Swift
Swift에서 값 타입으로 더 나은 앱을 만드는 것에 대해서 이야기한다.!
Reference Semantics 이야기로 시작해서, Reference Semantics Type 문제 일부를 해결하기 위해 불변성에 대해 알아볼 것이다.
값 의미론과 값 타입으로 들어가서, 어떻게 동작하는지 특히 Swift에서 어떻게 동작하는지, 그러고 나서 연습에서 값 타입 사용에 대해 이야기하고 Swift 내에서 참조 타입과 값 타입을 혼용하여 사용하는 것에 대해 이야기 할 것이다.
Swift에서 Reference Semantics는 클래스를 정의하는 것이다.
Temperature
class의 프로퍼티로 celsius에 temperature 값을 저장합니다. computed 프로퍼티인 faherenheit를 가지길 원하고 올바른 단위로 항상 얻을 수 잇다.
아래는 간결하고 추상적인 Temperature 버전이다
home
, temperature
인스턴스를 만든다.