본문 바로가기

iOS/Swift

Swift 준비

xcode 설치는 간단해서 설명 패스, 나는 appstore에서 직접 다운 받았다

playground은 테스팅 환경을 나타냄

 

잘 쓰이는 기본 단축키

(대부분 다른 언어랑 비슷하다..)

command -/+ : 화면 축소/확대 

command + control + 클릭: 정의된 코드로 이동

option + 클릭: 함수 summry 보기

esc : 간단히 정의된 타입 확인

 

 

완전 기초 문법

- 데이터타입. : .은 해당 데이터타입이 가진 기능(멤버)를 표시 

- 값 반환: return, get

- 값 추가: =, append()

 

 

import UIKit

var greeting = "Hello, playground"


// xxx. 에서 .은 그 타입이 가진 기능(멤버)를 표시한다
greeting.first


/*
 값 반환하기
 return
 get
 */
greeting.append("a") // 반환할 값이 없는 경우

// 값을 반환하는 경우
let bb = greeting.first
let cc = greeting.dropFirst()
bb
cc

/*
 값 넣기
 =
 append .. 등등
 */

greeting = "a"
greeting.append("a")
 

// 출력하기
print(greeting)


// 만드는 규칙
// 규격 + 이름

var myAge = Int()
func ff() {
    
}
class CCC {
    
}
protocol pp {
    
}

struct ST {
    
}
// .. emdemd

// closure는 다르다는 거 주의!

 

 

 

반응형