Building Better Apps with Value Types in Swift.key.zip

[번역][Swift]값 타입(Value Types)으로 더 나은 앱 만들기

Building Better Apps with Value Types in Swift

Untitled

Swift에서 값 타입으로 더 나은 앱을 만드는 것에 대해서 이야기한다.!

Untitled

Reference Semantics 이야기로 시작해서, Reference Semantics Type 문제 일부를 해결하기 위해 불변성에 대해 알아볼 것이다.

값 의미론과 값 타입으로 들어가서, 어떻게 동작하는지 특히 Swift에서 어떻게 동작하는지, 그러고 나서 연습에서 값 타입 사용에 대해 이야기하고 Swift 내에서 참조 타입과 값 타입을 혼용하여 사용하는 것에 대해 이야기 할 것이다.

Untitled

Swift에서 Reference Semantics는 클래스를 정의하는 것이다.

Untitled

Temperature class의 프로퍼티로 celsius에 temperature 값을 저장합니다. computed 프로퍼티인 faherenheit를 가지길 원하고 올바른 단위로 항상 얻을 수 잇다.

아래는 간결하고 추상적인 Temperature 버전이다

Untitled