본문 바로가기
프로그래밍 놀이터/iOS

[ios] block typedef 방법 & param 기입 방법

by 돼지왕 왕돼지 2017. 12. 17.
반응형

 [ios] block typedef 방법 & param 기입 방법


block typedef, blockname, Example, Param, params, return type, syntax, typedef, [ios] block typedef 방법 & param 기입 방법, 함수 포인터


-

block 의 typedef 는 문법이 딱 와닿지 않는다.



-

typedef 를 할 때는 block 을 함수 포인터라고 생각하고 정의하면 쉽다.



-

Syntax :

typedef returnType (^blockName)(params);


Example :

typdef void (^MyBlock)(UIView * _Nonnull view);



-

param 으로 쓸 때는 또 다른 형태가 된다.



-

Syntax :

(returnType (^)(params)) paramName


Example :

-(void)doSomething:(void (^)(UIView * _Nonnull))block;




반응형

댓글