일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
Tags
- 자바스크립트 class
- 자바스크립트
- max apache
- 생활코딩
- 제이펍 출판
- 황반석 옮김
- 기획자랑 사이좋게 지내고 싶다
- max MySQL
- 블록 스코프
- 핵심만 골라 배우는 SwiftUI 기반의 iOS 프로그래밍
- 객체
- 한글입력 씹힘
- python GUI 사용하기
- 한글잘림
- 객체지향
- 한글입력 잘림
- SwiftUI 기반의 iOS 프로그래밍
- 맥 mysql
- 닐 스미스 지음
- 자바스크립트 객체
- 맥 아파치
- python tkinter 인터페이스
- 자바스크립트 객체 만들기
- 한글입력 안됨
- 배열 분해 할당
- 비주얼스튜디오 코드
- 제이쿼리연결
- 한글입력 오류
- 자바스크립트 배열 할당
- jquery 사용하기
Archives
- Today
- Total
반응형
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
Tags
- 자바스크립트 class
- 자바스크립트
- max apache
- 생활코딩
- 제이펍 출판
- 황반석 옮김
- 기획자랑 사이좋게 지내고 싶다
- max MySQL
- 블록 스코프
- 핵심만 골라 배우는 SwiftUI 기반의 iOS 프로그래밍
- 객체
- 한글입력 씹힘
- python GUI 사용하기
- 한글잘림
- 객체지향
- 한글입력 잘림
- SwiftUI 기반의 iOS 프로그래밍
- 맥 mysql
- 닐 스미스 지음
- 자바스크립트 객체
- 맥 아파치
- python tkinter 인터페이스
- 자바스크립트 객체 만들기
- 한글입력 안됨
- 배열 분해 할당
- 비주얼스튜디오 코드
- 제이쿼리연결
- 한글입력 오류
- 자바스크립트 배열 할당
- jquery 사용하기
Archives
- Today
- Total
java,javascript,android,php,sql,공부용,메모용
스위프트 튜플 Tuple/ Xcode SwiftUI Playground 공부 본문
반응형
Xcode SwiftUI Playground 공부
스위프트의 튜플은 강력한 기술중 하나라고한다.
튜플은 여러 값을 하나의 항목으로 임시적으로 그루핑하는 매우 간단한 방법이라고함.
1. 튜플은 여러 값을 하나의 항목으로 그룹핑함
2. 튜플은 서로 다른 타입의 값들이 튜플에 저장될 수 있음
3. 모두 같은 타입이여야 한다는 제약이 없음
튜플 사용방법
1. 상수,변수에 값을 저장한다.
// Tuple로 값 저장하기
var tuple1 = (10, "var type value2", 30.3334)
let tuple2 = (100, "let type value3", 300.3334)
var tuple1_1 : (Int, String, Float) = (10, "var type value2", 30.3334)
let tuple2_2 : (Int, String, Float) = (100, "let type value3", 300.3334)
2. 저장한 값 사용하기
- 값의 순서는 0부터 시작
- 다른 변수나 상수에 저장해서 사용도 가능
// Tuple로 저장한 값 사용하기
// 저장된 값은 0부터 시작된다
print(tuple1.0)
print(tuple2_2.1)
// 튜플에 저장된 값을 다른 변수나 상수에 저장해 사용
let tuple3 = tuple1.1
print(tuple3)
3. 튜플의 값들을 추출해서 변수나 상수에 하나씩 저장 하는법
- 저장을 원하지 않는 값은 _ 언더바 밑줄로 넘어서 저장 가능
// 튜플의 모든 값들을 추출해서 변수나 상수에 저장하는 법
let (tuInt, tuString, tuFloat) = tuple1_1
print(tuple1_1)
print(tuInt)
print(tuString)
print(tuFloat)
let (tuInt2, _ , tuFloat2) = tuple2_2
print(tuple2_2)
print(tuInt2)
print(tuFloat2)
4. 튜플 생성시 상수,변수에 값을 저장(할당)하는 법
// 튜플 생성시에 값을 변수에 할당하기
let tuple4 = (count : 10, length : 432.32, meassage : "This is a String")
print(tuple4.meassage)
print(tuple4.meassage) 결과값 --> This is a String
핵심만 골라 배우는 SwiftUI 기반의 iOS 프로그래밍,닐 스미스 지음,황반석 옮김,제이펍 출판
반응형
'모바일 > SwiftUI ios 공부' 카테고리의 다른 글
타입 캐스팅과 타입 검사 / 형변환 타입형변환 / Xcode SwiftUI Playground 공부 (0) | 2021.09.08 |
---|---|
옵셔널 타입 / 옵셔널 바인딩 / Xcode SwiftUI Playground 공부 (0) | 2021.09.07 |
스위프트 변수, 상수 선언/ Xcode SwiftUI Playground 공부 (0) | 2021.09.07 |
Swift 스위프트 데이터타입 / Xcode SwiftUI Playground 공부 (0) | 2021.09.07 |
Xcode 설치, 플레이그라운드 사용해보기, 앱 개발환경 설정/ Playground / SwiftUI 공부 (0) | 2021.09.06 |
Comments