프로그래밍 놀이터/iOS

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

돼지왕 왕돼지 2017. 12. 17. 08:30
반응형

 [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;




반응형