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 | 31 |
Tags
- 대전 자전거
- 대전 업힐
- file move
- euc-kr
- Xcode
- StreamReader
- html parser
- 대전
- python
- Exif
- MDB
- 파이썬
- 딴지일보 자유게시판 파씽
- C#
- 자전거
- kanna parser
- mdb table 합치기
- 엑셀
- insert into
- VBA
- kanna html parser
- 달력
- exifread
- EXIF data
- 스위프트
- swift
- 노은
- dataset
- 유성
- swift html parser
Archives
- Today
- Total
Fly to the sky & Return
스위프트 2.0의 문법적 특성 본문
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
1. 헤터 파일을 작성할 필요가 없다.
- c프로그램은 전처리를 위해 헤더와 소스파일이 분리되어 있습니다. 헤더파일에는 함수의 원형과 전역 변수의 선언이 있고, 소스파일에서 해당 헤더 파일에 있는 함수나 변수를 읽어들입니다.
하지만 스위프트에서는 함수나 전역변수, 클래스와 구조체 선언을 통합된 파일내에서 자유롭게 사용할수가 있습니다.
2. 대소문자를 구분합니다.
3. 구문 끝의 세미콜론은 옵션이다.
- 한줄에 하나의 구문을 작성할때는 세미콜론을 반드시 사용해야할 필요는 없다 .
다만 for 문의ㅣ 조건절처럼 한줄의 두개이상의 구문을 작성할때는 구문과 구문사이에 세미콜론을 붙여 구문의 끝을 명시해주어야 한다.
4, String 형이나 Character형 모두 큰 따옴표(")를 사용한다.
5.같은 프로젝트내에 선언된 다른 객체참고를 위한 import는 필요가 없다.
- 프레임워크나 외부 라이브러리 참조 목적으로만 사용된다.
6. main()함수가 없다.
- 파일 맨위부터 순차적으로 해석 하는 실행하기 때문에 엔트리 포인트가 없다.
- @UIApplicationMain 을 이용해서 앱의 시작을 지정한다.
7. try ~ catch 방식의 예외처리가 가능하다.
- 스와이프 1.0에서는 지원하지 않던 try ~ catch 예외처리를 지원한다.
'프로그래밍 > Swift(IOS & Mac)' 카테고리의 다른 글
문자열 템플릿 사용하기 (0) | 2016.01.27 |
---|---|
변수의값을 다른 타입으로 변경하기 (0) | 2016.01.27 |
옵셔널 (Optional) in Swift (0) | 2016.01.18 |
XCODE 기본적인 사용법.......2 (0) | 2016.01.17 |
XCODE4 기본적인 사용법 알아보기....1 (0) | 2016.01.16 |