내가 봤는데"UIBackgroundTaskInvalid"는 무엇을 의미합니까?
그런 다음 URL에서 애플에 의해 쓰여진 "백그라운드에서 유한 길이 작업 완료"배경 (iOS4)에서 실행 아이폰 애플 리케이션을 개발하고, 참조하고 있습니다 백그라운드 작업을 구현할 수 있습니다. (물론 응용 프로그램에는 10 분 제한 시간이 있습니다.) 그러나 "bgTask = UIBackgroundTaskInvalid;
"(목록 4-2의 Line7,16)이 의미하는 바는 아직도 이해할 수 없습니다.
내 의견으로는, 위에 표시된 행에 도달 한 적이 없습니다. 그 전에 "endBackgroundTask:
"이 있기 때문에 백그라운드 작업이 종료됩니다. 실제로 xcode 디버거로 검사했을 때이 생각은 사실 일 수 있으며 Line7, 16에 도달하지 않을 수 있습니다.
그렇다면이 행은 중복됩니까? 작성해야 할 이유가 있습니까?
이 문제에 대해 도움을 주셔서 감사합니다. 미리 감사드립니다.