Oldstar's Galaxy
로그인
Oldstar's Galaxy
로그인
Swift: defer
나이든별 / Oldstar
·
2022년 1월 10일
팔로우
0
swift
개발
0
Swift / iOS Keywords
목록 보기
9/13
참조 :
https://docs.swift.org/swift-book/ReferenceManual/Statements.html
defer 이후 클로저 안에, 현재 스코프의 맨 뒤에 실행되어야 할 코드 일부를 넣는다.
주로, 말하자면 '정리하는' 코드가 삽입된다. 수동으로 자원 관리를 해야 하거나, 에러가 났을 때 해야 할 행동에 대해 지정해 주거나..
선언된 역순으로 실행이 된다. defer { print("No.1") }; defer { print("No.2") } 순서로 선언하면, No.2가 먼저 출력되고 그 다음에 No.1이 출력된다.
나이든별 / Oldstar
함께 나아가고자 하는 사람
팔로우
이전 포스트
Swift: self, Self, static, class
다음 포스트
MVVM
0개의 댓글
댓글 작성