OperationQueue (1) 썸네일형 리스트형 [iOS] OperationQueue로 비동기 프로그래밍 OperationQueue Operation Queue는 연산(Operation)의 실행을 관리함 queue에 추가한 동작은 직접 제거할 수 없고, 연산은 작업이 끝날 때까지 대기열에 남아 있음 Canceling Operations Operation을 queue에서 제거하기 위해서는 operation을 취소해야 함 취소하는 방법 • Operation 객체의 cancel() 메소드를 호출 • OperationQueue의 cancleAllOperations() 메소드를 호출 ➡️ queue에 있는 모든 operation을 취소 실행 중인 operation의 경우, operation 객체의 취소 상태를 확인 ➡️ 실행 중인 operation을 중지하고 완료 상태로 변경 Operation Queue로 비동기 프.. 이전 1 다음