Q. Objective-C의 block과 Swift의 closure의 각 정의와 공통점, 그리고 차이점을 설명해 줘 A. Objective-C의 Block과 Swift의 Closure는 모두 코드 블록을 나타내는 기능입니다. Closure는 Swift에서 함수를 변수나 상수에 저장하거나 전달할 수 있는 기능입니다. Closure는 중괄호로 감싸진 코드 블록으로, 함수처럼 매개 변수와 반환 값이 있는 경우도 있고, 없는 경우도 있습니다. 예를 들어, 아래와 같은 Closure를 정의할 수 있습니다. let myClosure = { (a: Int, b: Int) -> Int in return a + b } 위 Closure는 Int 타입의 매개 변수 a와 b를 받아서, 두 매개 변수를 더한 값을 Int 타입..