내 응용 프로그램 사용자는 카메라로 촬영 한 이미지를 최대 8 개까지 추가하고이를 서버에 하나씩 업로드 할 수 있습니다. 제 문제는 첫 번째 사진을 찍을 때도 메모리 경고가 표시되는데, 이는 앱이 보이지 않는보기를 해제하도록 강요합니다.아이폰에서 이미지 및 카메라로 작업 할 때의 메모리 문제
사진을 처리하는 가장 좋은 방법은 무엇입니까? 업로드가 완료 될 때까지 메모리가 부족하지 않은 채로 보관하려면 어떻게해야합니까?
나의 목표는 메모리 경고를 피하는 것입니다.
미리 감사드립니다.
/Esben
이미지를 어떻게 저장하나요? NSData로 저장하고 있습니까? 또는 디렉토리에 저장하십시오. 몇 가지 코드를 게시하십시오. –
당신은 메모리 경고가 꽤 규칙적으로/자유롭게 iOS에 의해 전달된다는 것을 알고 계십니까? 당신이 하나를 얻는다 고해서 그것이 전화가 메모리 부족하다는 것을 의미하지는 않습니다. 필요없는 데이터를 놓아 줘야한다는 것을 의미합니다. * 첫 번째 메모리 경고를 지나서 이미지를 유지해야하는 경우, 이는 단지 사용자가해야 할 일일 수 있습니다. – Nate
메모리 경고를 받으면 앱이보기에없는 모든 것을 해제하게됩니다 (프레임 워크 용). viewwillAppear에서 모든 뷰를 다시로드하여이 문제를 해결했습니다. – esbenr