반응형
objective-c block code 사용하기.
- block code 는 iOS 4 에서부터 소개된 새로운 기능이다.
- block code 는 일회용으로 쓰일 함수를 따로 정의하지 않고, '그 장소에서' 바로 정의하여 사용할 수 있다.
- syntax
^{
// do something
};
^(int number){
// do something.
};
- block variable 은 function pointer 와 비슷한 개념이지만, 사실 Objective-c 의 object 이다. 따라서 다른 object 처럼 다른 곳에 전달할 수도 있고, 일반 object 처럼 취급될 수 있다.
- syntax
void (^now)(void) = ^{
// do something
};
// void : return type, (^now) : name, (void) : parameters
void (^triple) (int) = ^(int number){
// do something..
}
도움이 되셨다면 손가락 꾸욱~ ( 로그인 필요 x )
반응형
'프로그래밍 놀이터 > iOS' 카테고리의 다른 글
[ios] UIAlertView 와 delegate callback function. (0) | 2012.11.05 |
---|---|
[ios] UITextField 를 password field 로 만드는 방법. (2) | 2012.11.05 |
[ios] object-c 제대로 singleton 만드는 방법. (0) | 2012.11.04 |
[ios]objective-c 네트워크 연결 상태 확인하기. (0) | 2012.11.04 |
[ios] object-c 의 기초 개념. (0) | 2012.11.04 |
댓글