본문 바로가기
프레임워크/flutter

[개념]함수 호출 시 이름 뒤에 ()가 붙냐 안 붙냐의 차이

by seongjko 2023. 12. 2.
728x90

 

CupertinoButton(
          onPressed: () => _onNextTap(context),
          color: Colors.blue,
          child: const Text(
            'Next',
            style: TextStyle(
              color: Colors.white,
            ),
          ),
        ),

 

만약 위와 같이 함수 이름 뒤에'()'가 붙은 채로 호출한다면 

그건 이 함수가 즉시 실행된다는 의미이다.

함수 이름 뒤에 '()'가 붙어있지 않다면 플러터는 오직 이벤트가 발생했을 경우에만 '()'을 붙일 것이다.

 

 

 

반응형