iOS에서 Home 버튼을 눌러도 진행중인 처리작업을 중단하지 않고 실행 할 수 있게 만드는 방법이다.
(본인의 경우 background 상태가 될 떄 처리되도록 만들었다. )
- (void) applicationDidEnterBackground:(UIApplication *)application {
UIBackgroundTaskIdentifier taskId = [[UIApplication sharedApplication] beginBackgroundTaskWithExpirationHandler:^{
[[UIApplication sharedApplication] endBackgroundTask:taskId];
}];
}//end applicationDidEnterBackground Method
background 상태에서 처리가 완료가 되어 종료를 시킬때
[[UIApplication sharedApplication] endBackgroundTask:taskId];
'Development > IOS & Mac' 카테고리의 다른 글
ViewController를 View처럼 넣기~! (0) | 2014.08.13 |
---|---|
iOS @autoreleasepool 사용하기 (0) | 2014.08.13 |
iCarousel 라이브러리에서 iCarouselTypeWheel 모드일 때 선택된 View 앞으로 보이게 하기 (0) | 2014.07.28 |
Cocos2d-X iOS에서 완전히 종료시키기 (0) | 2014.07.23 |
[IOS Library] MPFoldTransition (0) | 2014.07.22 |