반응형
[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;
반응형
'프로그래밍 놀이터 > iOS' 카테고리의 다른 글
[ios] Constraint animation 주기 (0) | 2017.12.19 |
---|---|
[ios] System font 가져오기 (0) | 2017.12.18 |
[ios] extern 변수에 nullability 지정하기 (0) | 2017.12.16 |
[ios] extern const vs. static const in header (0) | 2017.12.15 |
[ios] Keychain 이란? (0) | 2017.12.14 |
댓글