반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- viewcontroller
- firebase
- Remot Push
- CoreLocation
- 원격 푸시
- SWiFT
- TableView
- userdefaults
- 트레일링 클로저
- for-in
- AppTransportSecurity
- uikit
- tableViewCell
- IBOutlet
- DispatchQueue
- 후행 클로저
- OperationQueue
- Choosing Between Structures and Classes
- UIButton
- 진입점
- ios
- property wrapper
- Understanding Swift Performance
- IBOutletCollection
- RunLoop
- WWDC16
- weak
- 연산 프로퍼티
- 동시성프로그래밍
- entrypoint
Archives
- Today
- Total
iOS 공부하는 감자
Day1 ) 변수와 상수 / 기본 자료형 + 알고리즘 본문
반응형
변수와 상수 / 기본 자료형
변수(var) : 차후에 내용이 변경 가능
상수(let) : 차후에 내용이 변경 불가능
실무에서는 상수(let)을 많이 사용한다.
변수(var)는 변경이 쉬워서 버그가 발생할 확률을 높이기 때문에 가능하면 상수를 주로 사용하고
변경이 필요할 때 키워드를 변경하여 사용하는 것이 좋다.
기본 자료형
Bool | 참, 거짓을 표현 |
Int | 64비트 정수를 표현 |
UInt | 양의 정수를 표현 |
Float | 32비트 부동소수점 표현 |
Double | 64비트 부동소수점 표현 |
Character | 한 문자를 표현 (유니코드) |
String | 여러 문자를 표현 (유니코드) + 연산자를 사용하여 문자열을 합쳐줄 수 있음 |
swift는 데이터 타입에 엄격하기 때문에 다른 데이터 타입과 자료교환은 암시적으로 불가능
알고리즘
https://co-dong.tistory.com/entry/키패드-누르기?category=1033755
키패드 누르기
[카카오 인턴] 키패드 누르기 스마트폰 전화 키패드의 각 칸에 다음과 같이 숫자들이 적혀 있습니다. 이 전화 키패드에서 왼손과 오른손의 엄지손가락만을 이용해서 숫자만을 입력하려고 합니
co-dong.tistory.com
소코반 게임 구현
https://github.com/DongHee-Sin/SocobanTest
GitHub - DongHee-Sin/SocobanTest: 소코반 게임 구현하기
소코반 게임 구현하기. Contribute to DongHee-Sin/SocobanTest development by creating an account on GitHub.
github.com
반응형
'22 베이직 챌린지' 카테고리의 다른 글
Day6) 함수, 파라미터, 클로저 (0) | 2022.01.08 |
---|---|
Day5) 연산자, 조건문, 반복문 + 알고리즘 (0) | 2022.01.07 |
Day4) 연산자, 조건문, 반복문 + 알고리즘 (0) | 2022.01.06 |
Day3) 배열, 딕셔너리, 세트, 열거형 + 알고리즘 (0) | 2022.01.05 |
Day2) String & String 보간법 / 타입 선언방법 + 알고리즘 (0) | 2022.01.04 |