일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 제어문
- AWS
- 상속
- 차이점
- 사용법
- class
- Java
- 전의 의존성
- 객체
- 클래스
- jQuery
- bootstrap
- guard
- PHP
- CKEditor4
- 함수
- Xcode
- CodeIgniter
- SWiFT
- DatePicker
- amazon
- Gradle
- 자료불러오기
- 2차원 객체배열
- pagination
- Spring
- programmers
- 옵셔널
- switch-case
- EC2
- Today
- Total
목록전체 글 (81)
not bad 한 개발
(인덕대학교 컴퓨터소프트웨어학과 iOS프로그래밍기초(21-2학기)한성현 교수님 강의 내용을 변형 및 요약 했습니다.) 함수는 여러 결과 값들을 튜플로 감싸서 반환할 수 있습니다. 튜플은 아래코드의 리턴값의 형태를 튜플이라고 생각하면 됩니다. (여러 개의 결과 반환 예시) func changer(length: Float) -> (yard: Float, centimeter: Float, meter: Float){ let yard = length * 0.0277778 let centimeter = length * 2.54 let meter = length * 0.0254 return(yard,centimeter,meter) } var changerTuper = changer(length:20)//charger..
(인덕대학교 컴퓨터소프트웨어학과 iOS프로그래밍기초(21-2학기)한성현 교수님 강의 내용을 변형 및 요약 했습니다.) 아규먼트(argument)로 전달하는 값이 없을 경우, 디폴트 매개변수 값을 사용합니다. 함수를 선언할 때 매개변수에 디폴트 값을 할당합니다. (디폴트 매개변수 정의 예제) func Hello(number: Int, Name: String = "dabean") -> String{ return("\(Name), 당신의 번호는 \(number)") }var Message1 = Hello(number:20, Name: "jean") var Message2 = Hello(number:100) print(Message1) // jean, 당신의 번호는 20 print(Message2) // dab..
(인덕대학교 컴퓨터소프트웨어학과 iOS프로그래밍기초(21-2학기)한성현 교수님 강의 내용을 변형 및 요약 했습니다.) func(함수) 함수는 특정 작업을 수행하기 위한 독립적인 코드 집합입니다. //선언방법 func [함수명]([외부 매개변수] [내부 매개변수]: [자료형]) -> [리턴형]{ return [내부 매개변수] //함수를 정의할 때는 내부 매개변수명을 사용합니다. } [함수명]([외부 매개변수]) //함수를 호출할 때는 외부 매개변수명을 사용합니다. 선언시 외부 매개변수명은 생략이 가능합니다. 외부 매개변수명을 생략한 경우 함수를 호출할 때에는 내부 매개변수명을 사용합니다. 매개변수(parameter)와 인수(argument)는 차이점이 있습니다. 함수 정의의 값을 매개변수, 호출시의 값은 ..
(인덕대학교 컴퓨터소프트웨어학과 iOS프로그래밍기초(21-2학기)한성현 교수님 강의 내용을 변형 및 요약 했습니다.) fallthrough문 C/C++ 문와 다르게 Swift에서는 switch-case문을 사용하면 break문이 포함되어있기 때문에 break가 필요없습니다. case문에서 아래로 계속 내려가게 하려면 fallthrough문을 사용하면 됩니다. (fallthrough문 예시) var op1 = 10 switch (op1) { case 10: print("10") fallthrough case 9: print("9") case 8: print("8") fallthrough default: print("8 이하의 수") } //첫 번째 case문 이 실행되고 fallthrough문 때문에 조건..
(인덕대학교 컴퓨터소프트웨어학과 iOS프로그래밍기초(21-2학기)한성현 교수님 강의 내용을 변형 및 요약 했습니다.) where절 where절은 for문 switch-case문에 기존의 조건에 또다른 조건을 추가하기위해 사용합니다. 배열을 결합하여 조건을 추가하는 것이 가능합니다. (where절 예시1) var onDo = 60 switch (onDo) { case 0...49 where onDo % 2 == 0: print("Cold and even") case 50...79 where onDo % 2 == 0: print("Warm and even") case 80...110 where onDo % 2 == 0: print("Hot and even") default: print("onDo out of..