callback1 [iOS/Swift] 1등 시민, 1급 객체함수 (First Class Citizen) 드디어, 함수 마지막 파트까지 도달했네요! 앞서 다룬 함수관련 포스팅의 내용 중... 함수의 표기법 (Function Notation) : 함수를 '명명'하는 일종의 규칙 함수의 타입(Function Type) : 함수 또한 일종의 '복합타입' 위 2가지 매우 간단한 개념은 이번 포스팅에서 배울 1급 객체함수에서 활용됩니다. Swift의 프로그래밍 패러다임과 1급 객체 Swift는, 함수형 프로그래밍 지향 패러다임에 따라 1급 객체로서의 조건을 갖춘다 '1급 객체' 란 생소한 개념은, Swift란 프로그래밍 언어의 패러다임에서 시작됩니다. 현재 다루고 있는 Swift란 언어는 '객체지향 언어'이자, '함수형 프로그래밍' 패러다임을 지향하는 언어입니다. (CS 파트에서 객체지향 및 함수형 프로그래밍에 대해.. 2023. 1. 18. 이전 1 다음