일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 제로레이팅
- Cougar
- lv95
- 스컬트라
- 복주환
- 풍향가이드
- SQL개발자
- 데이터베이스진흥원
- 스컬트라 100
- 멀티프로세스
- 데이터진흥원
- 에어컨 가이드
- 하나요리당고
- 생각정리기술
- K디지털기초역량훈련
- 100
- 직바람
- 엘리트키보드
- 국비지원교육
- 내일배움카드
- 앱개발강의
- Elitekeyboard
- 패스트캠퍼스
- 부동산신탁사
- 찬반
- 직구
- 아띠꼴로
- 차이나는 클래스
- 취업
- Flutter
- Today
- Total
목록Programming/Swift2.0 (2)
기록.
반복문, 조건문, 제어 전달문반복문기본 for 구문for var i=0 ; i1980 ; i--{ print("\(i)년") } for var i=0 ; ; i++{ if i>=10 { break } } for ;; { // 여기에 작성되는 코드는 무한 반복 } 중첩 for 구문for var i=1 ; ifor row in 1...5{ print("2 * \(row) = \(row*2)") } var lang = "swift" for char in lang.characters { print("개별 문자는 \(char)입니다.") } //루프 상수 생략 let size = 5; let padChar = "0" let keyword = "3" for _ in 1...size { keyword = padCha..
기본적인 코딩 관례첫 글자는 소문자 : 함수와 메소드, 인스턴스명 첫 글자는 대문자 : 클래스와 구조체스위프트는 대소문자를 구분let A = 30; let a = 30; //서로 다른 변수 세미콜론세미콜론은 옵션 —> 세미콜론은 써도 되고 안써도 된다. 구문해석기가 알아서 판별한다. 코드의 가독성을 중요하게 생각한다면 세미콜론을 붙여 가독성을 높여도 좋다.메인함수(X)스위프트는 엔트리 포인트(시작점)로 사용되는 main() 함수가 없다. 스위프트는 없는 대신에 파일에서 맨 위에 있는 구문부터 순서대로 해석하고 실행한다. 즉 스위프트 내 특정 함수 내부에 작성된 구문이 아니 한, 전역범위에서 작성된 구문을 위에서 부터 차례로 해석하여 실행한다. 스위프트로 작성 된 앱은 main() 함수의 엔트리가 없는 대..