Swift - apple xcode playground1
print("hello world")
- 매 문장의 끝에 세미콜론(;)을 붙여줄 필요 없음.
var myCount=10
let cValue=120
- var키워드로 변수 선언 / let키워드로 상수 선언 (java에서 변수 앞에 붙여주는 final, c에서 변수 앞에 붙여주는 static 키워드!)
let doubleValue : Double = 70
- 변수/상수의 타입을 명시하는 방법 => (let/var) (이름) : Type = value
let lab="The value is "
let v=200
let addString=lab+String(v)
- 데이터 형변환 : Type(name)
let apple=1
let orange=2
let summary="I have \(apple+orange) fruits."
- \( ) : 문자열에서 플로팅 포인트 계산 (c의 printf함수에서 %d와 유사...?)
var arr=["google", "facebook", "naver", "kakao"]
arr[1]="newFace"
var dictionary=["kim":"gil-dong", "kavin":"stravinsky"]
dictionary["the"]="weeknd"
- [ ]에 key(index)를 넣어줘서 딕셔너리나 배열의 값에 접근 가능
let emptyArr=[String]()
let emptyDict=[String:Float]()
- 비어있는 배열/딕셔너리를 선언해줌과 동시에 어떤 형식의 값을 저장한 것인지 형식 지정(초기화)가능
let emptyArr=[]
let emptyDict=[:]
- 그냥 비어있는 배열/딕셔너리 선언..
'Programming' 카테고리의 다른 글
Django 공부하기 (0) | 2016.08.15 |
---|---|
Apple Swift (0) | 2016.04.14 |
overloading with overriding (0) | 2016.02.29 |
c# -3 (0) | 2016.02.28 |
c# -2 (0) | 2016.02.09 |