목록defer (3)
투케이2K

[개발 환경 설정] 개발 언어 : Go [소스 코드] package main import "fmt" func main() { // --------------------------------------------------- // [기본 설명] // --------------------------------------------------- // Go에서 defer 키워드는 특정 문장 혹은 함수를 나중에 (defer를 호출하는 함수가 리턴하기 직전에) 실행 합니다 // --------------------------------------------------- // defer는 C#, Java 같은 언어에서의 finally 블럭처럼 마지막에 Clean-up 작업을 위해 사용 됩니다 // ----..

[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [설 명] /** * // ----------------------------------------- * [요약 설명] * // ----------------------------------------- * 1. 개발 환경 : 안드로이드 스튜디오 * // ----------------------------------------- * 2. Rx 관련 라이브러리 설치 (build.gradle) : * * implementation 'io.reactivex.rxjava3:rxandroid:3.0.0' * implementation 'io.reactivex.rxjava3:rxkotlin:3.0.1' * implemen..

[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : SWIFT [소스 코드] func testMain(){ print("") print("===============================") print("[ViewController >> testMain() :: 테스트 함수 수행 실시]") print("===============================") print("") /* // MARK: [요약 설명] 1. defer : 함수 종료 직전에 실행되는 구문입니다 2. 일반적으로 함수 상단에 defer 마무리 구문을 작성한 후 >> 하위 로직을 작성합니다 - defer 구문을 소스 코드 하위에 배치 시 중간 로직에 return 이 들어가 함수가 종료된 경우 defer 구문이 수..