튜플2 Swift : 기초문법 [구조체 - Struct] 본 게시글은 yagom님의 Swift 프로그래밍 3판을 참고하여 작성되었습니다. STRUCT(구조체) CLASS와 다르게 상속이 불가능합니다. (인스턴스/타입) 메서드, (인스턴스/타입) 프로퍼티 (클래스와 같음) 값타입(value 라고 부름) Swift의 대부분의 큰 뼈대는 모두 STRUCT(구조체)로 구성이 되어있습니다. Int, Double, String 등 데이터 타입 Struct를 사용하는 경우 연관된 몇몇의 값들을 모아서 하나의 데이터 타입으로 표현하고 싶을 때, 다른 객체 또는 함수 등으로 전달될 때 참조가 아닌 복사를 원할 때, 자신을 상속할 필요가 없거나 자신이 다른 타입을 상속받을 필요가 없을 때, Apple 프레임워크에서 프로그래밍을 할 때에는 주로 클래스를 많이 사용한다. 키워드 s.. SWIFT/Grammar 2021. 2. 26. Swift : 기초문법 [튜플 - TUPLES] 배열과의 차이점 본 게시글은 yagom님의 Swift 프로그래밍 3판을 참고하여 작성되었습니다. 튜플 TUPLES 튜플은 타입의 이름이 따로 지정되어 있지 않은, 프로그래머 마음대로 만드는 타입입니다. '지정된 데이터의 묶음' 이라고 표현할 수 있죠. Swift의 튜플은 파이썬의 튜플과 유사합니다. 튜플은 타입 이름이 따로 없으므로 일정 타입의 나열만으로 튜플 타입을 생성해줄 수 있습니다. 튜플에 포함될 데이터의 개수는 자유롭게 정할 수 있습니다. 튜플을 사용하면 여러 값을 단일 값에 함께 저장할 수 있습니다. array처럼 들릴 수 있지만 튜플은 다릅니다. 튜플에서는 항목을 추가하거나 제거할 수 없고, 크기가 고정되어 있습니다. 튜플의 항목 유형은 변경할 수 없습니다. 숫자의 위치나 이름을 지정하여 튜플에 있는 항목에.. SWIFT/Grammar 2021. 2. 18. 이전 1 다음 한국어 (기본) English Русский 日本語 👉🏻 잠깐만요! 이 글도 한 번 보고 가세요 이전글 다음글 티스토리툴바 서근 개발노트구독하기