Let

    [Swift 스위프트] let과 var차이

    let과 var의 차이점을 통해 확실히 구분하자. 1. 차이점 1.1 기본 타입 다룰 때 [String, Int, Character ..etc] var은 계속 선언된 값(or주소)에 따라 변경이 된다. 즉, 최종 대입된 값이 var의 최종 값이다. let은 처음에 선언된 값(or주소)만 저장된다. 1.2 객체를 다룰 때 [class(참조)와 struct(값)의 경우 비교] class var은 타입만 같다면 계속해서 참조변경이 가능하다. let은 타입이 같더라도 처음 참조한 주소 값에서 변경이 불가능하다. struct var은 타입만 같다면 계속해서 값 변경이 가능하다. let은 타입이 같더라도 처음 선언한 값에서 변경이 불가능하다. let으로 객체를 다룰 때 멤버에 직접 접근해서 변경이 가능하다는 점은 ..