일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- 호키스
- javascript
- 스위프트
- Svelte
- 비동기
- 힛잇
- HTML
- 자바스크립트
- 계명대
- 자료구조
- SWIFT
- react
- 리액트 예제
- 개발
- hokeys
- 개발자
- queue
- jest
- hokidoki
- 자바스크립트 자료구조
- 리액트
- TDD
- Hitit
- data structure
Archives
- Today
- Total
목록스위프트 pointer (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