1

나는 응용 프로그램의 메모리 소비와 관련된 문제가 급격히 증가하고 있습니다. uiimage picker 컨트롤러를 사용하여 사진을 선택하고 여러 이미지를 서버에 게시하고 컨트롤러를 닫을 필요가 있습니다. 그러나 사진을 선택할 때마다 응용 프로그램의 메모리가 증가하고 줄어들지 않으며 응용 프로그램이 중단됩니다. 이미 메모리 누수 여부를 확인했지만 아무 것도 찾지 못했습니다. 미리 감사드립니다. 선택기에서 사진을 선택하여 서버에 게시 문제

+1

코드 일부를 게시 할 수 없다면이 질문에 대한 답변은 추측 일 수 있습니다. – kubi

답변

0

우리는 UIImagePickerController가 나타날 때마다 응용 프로그램이 내부적으로 선택기 컨트롤러가 닫히더라도 메모리를 소비하지 않는다는 것을 알아 챘습니다. 우리 응용 프로그램에서는 자주 선택기 컨트롤러를 호출해야합니다. 언젠가 응용 프로그램의 전체 메모리가 증가하고 응용 프로그램의 충돌이 발생합니다. 샘플 애플리케이션을 생성하여 피커에서이 누설이 발견되었습니다. 다양한 포럼을 검색 한 후 피커 대리자 메서드에서 아래 스 니펫 코드를 시도했지만 헛된 것이 었습니다.

picker.delegate = nil; [피커 해제]; 선택기 = nil;

정적 피커 컨트롤러를 만들려고했지만 여전히 문제가 지속됩니다.

누구나 입력 할 수 있습니까?

관련 문제