외규장각 도서 환수 모금 캠페인

closure

Interesting/Swift 2023. 8. 28. 16:04

- 기본 형태

{ (매개변수 목록) -> 반환타입 in

        실행 코드

}

 

- 매개변수 없는 경우

{ () -> 반환타입 in

        실행 코드

}

 

- 반환타입 없는 경우

{ (매개변수 목록) -> Void in

        실행 코드

}

 

- 둘 다 없는 경우

{ () -> Void in

        실행 코드

}

Posted by 닉네임영역
,

기초 정보

Interesting/Swift 2017. 4. 20. 18:02

선언

변수 : var 변수명

상수 : let 상수명


반 닫힌 범위 연산자(half-closed range operator)

1..<5 = 1,2,3,4


루프 상수 생략 : _ 로 대체 가능

for _ in 1...size {

실행문

}


repeat ~ while : do ~ while문 과 동일, 최소 한번 이상 실행 후 조건 체크 후 실행 여부 판단

repeat {

 n = n * 2

while n < 1000


guard : if ~ else 동일 기능, else 필수, 결과가 참일 경우에는 실행되는 블록 없음, 즉 else인 경우에만 실행

guard 조건 else {

실행문

}



Posted by 닉네임영역
,

- svn ls svn_url

 : svn 내 파일 보기


- svn checkout svn_url local_url

 : checkout


- svn commit local_url -m "comment"

 : commit


- svn import import_path svn_url

 : import

 : "*.a" 같은 파일은 추가 안될 수 있음. 이때 사용 가능한 옵션 --no-ignore

Posted by 닉네임영역
,


사랑합니다. 편안히 잠드소서