일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- 이종호
- 계명대 이종호
- IOS
- jest
- 힛잇
- 리액트
- react
- Svelte
- 자료구조
- 리액트 예제
- 호키도키
- 호키스
- 개발
- javascript
- 계명대
- queue
- 스벨트
- 자바스크립트 자료구조
- SWIFT
- 개발자
- HTML
- data structure
- TDD
- 자스민
- 비동기
- 스위프트
- hokidoki
- Hitit
- hokeys
- 자바스크립트
Archives
- Today
- Total
목록inout (1)
Dog foot print
[Swift] Inout
값에 의한 전달 var x = 1; func add(x : Int){ x += 1; print(x) } add(x : x); //2 print(x); //1우리가 함수에 전달인자로 어떤 값을 전달하게 되면, 함수 내부에서 매개변수의 값을 증가를 시켜도, 전달인자로 전달한 변수나 상수는 값이 변하지 않는 것을 볼 수 있다. 이는 함수의 전달인자로 변수를 전달 하였을 때, 메모리 주소자체를 넘겨주는 것이 아닌 메모리 내부에 존재하는 값을 전달 하여, 매개변수에 할당 하였기 때문이다. 이를 값에 의한 전달이라 한다. 참조에 의한 전달 class Student{ var age : Int; var name : String; init(age : Int,name : String){ self.age = age; sel..
IOS/Swift
2021. 7. 8. 14:21