일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- PHP
- 클래스
- 차이점
- AWS
- switch-case
- Gradle
- 상속
- 제어문
- jQuery
- DatePicker
- 전의 의존성
- EC2
- bootstrap
- Spring
- CodeIgniter
- CKEditor4
- 옵셔널
- class
- guard
- 자료불러오기
- programmers
- SWiFT
- 2차원 객체배열
- pagination
- amazon
- 객체
- Xcode
- Java
- 함수
- 사용법
- Today
- Total
목록전체 글 (81)
not bad 한 개발
(인덕대학교 컴퓨터소프트웨어학과 iOS프로그래밍기초(21-2학기)한성현 교수님 강의 내용을 변형 및 요약 했습니다.) 옵셔널 타입 강제 언래핑(forced unwrapping) 옵셔널에 값이 있으면 옵셔널로 "wrapped" 되었다고 부릅니다. 옵셔널에 wrapped된 값은 강제 언래핑(forced unwrapping)으로 풀어줍니다. var va1 : Int? var va2 : Int = 0 va1 = 10 //va1 = va1 + 2 //unwrapping을 안했기 때문에 저장할 수 없습니다. va1 = va1! + 2 //va1을 unwrapping하면 2를 더할 수 있습니다. va2 = va1! //va2는 일반 Int형이기에 Optional 형인 va1에 저장 할 수 없지만 va1을 unwrap..
(인덕대학교 컴퓨터소프트웨어학과 iOS프로그래밍기초(21-2학기)한성현 교수님 강의 내용을 변형 및 요약 했습니다.) 옵셔널(optional) 값을 반환할 때 오류가 발생할 수 있기 때문에 옵셔널 타입이라는 객체로 감싸서 반환합니다. 변수 또는 상수에 아무런 값이 할당되지 않는 상황을 안전하게 처리하기 위한 방법 제공합니다. 옵셔널 변수를 선언하기 위해서는 타입 선언 뒤에 “?” 문자를 써야 합니다. nil 값이라고 하여 옵셔널 타입 변수를 지정하고 초깃값이 없을 경우 아무런 값이 없다는 의미를 뜻합니다. nil 값을 저장하기 위해서는 옵셔널 타입 변수여야 합니다. 옵셔널 사용예시 코드 var op1 : Int = 10 var op2 : Int? = 10 var op3 : Int? var op4 : In..
(인덕대학교 컴퓨터소프트웨어학과 iOS프로그래밍기초(21-2학기)한성현 교수님 강의 내용을 변형 및 요약 했습니다.) 변수(variable) 변수(variable)는 프로그램에서 사용될 데이터를 저장하기 위한 메모리 공간입니다. 코드에는 var 라고 작성해야 합니다. 변수는 할당된 값이 변경이 가능합니다. var testInt = 10 var testString = "Name" testInt = 20 testString = "MyName" print(testInt)//20 print(testString)//MyName 상수(constant) 상수(constant)는 데이터 값을 저장하기 위하여 메모리 내에 공간을 제공한다는 점에서 변수와 비슷합니다. 코드에는 let 으로 작성해야 합니다. 상수는 어떤 값..
(인덕대학교 컴퓨터소프트웨어학과 iOS프로그래밍기초(21-2학기)한성현 교수님 강의 내용을 변형 및 요약 했습니다.) 정수 데이터 타입 : Int 정수를 저장하는 데 주로 사용됩니다. 8,16,32,64비트의 정수를 지원합니다. 애플은 특정 크기의 데이터 타입보다 Int데이터 타입을 권장하고 있습니다. var myInt1 = 10 var myInt2 : Int = 20 myInt1 = 20 myInt2 = 30 print(myInt1)//20 print(myInt2)//30 소수점 데이터 타입 : Double 소수점이 있는 숫자를 저장하는 데 사용됩니다. Float / Double타입을 제공합니다. 코드 작성 시 Double형이 기본 데이터 타입입니다. var myDouble : Double = 12.5..
(인덕대학교 컴퓨터소프트웨어학과 iOS프로그래밍기초(21-2학기)한성현 교수님 강의 내용을 변형 및 요약 했습니다.) print("1. leedabean") print("2. leedabean") print("3. leedabean") print("4. leedabean") print("5. leedabean") print("6. leedabean") print("7. leedabean") print("8. leedabean") print("9. leedabean") print("10. leedabean") 기본적인 출력은 swift 문이어도 하여 출력에 관련해서는 단순히 10번 직접 입력하여 출력해도 상관없지만, for 문을 사용하여 10번 반복하여 출력하는 방법도 있지만, swift에서 for 문을 ..