나는이 아주 좋은 참조를 참조했습니다 : https://stackoverflow.com/questions/1282830/uiimagepickercontroller-uiimage-memory-and-more 그러나 나는 아주 심각한 문제가 있습니다. 사진을 찍은 후 메모리 경고가 표시됩니다. 이 사진은 제가 찍은 첫 번째 사진이 아닌 두 번째 또는 세 번째 사진입니다.한 번 UIImagePicker를 사용한 후 메모리 경고
응용 프로그램 디렉토리에서 작은 크기의 jpeg를 두 번 가져 와서 화면을 스크롤 할 수 있는지 궁금합니다. 내가 생각할 수있는 유일한 해결책은 UIImagePicker가 활성화되어있는 동안 내 메인뷰의 모든 것을 언로드 한 다음 나중에 다시로드하는 것입니다. 그러나 이것이 올바른 해결책인지 확실하지 않으며 어떻게해야할지 모르겠습니다.
UIImagePicker가 을 사용합니까? 메모리가 많습니까? 나는 아직까지 이미지를 처리하거나 표시하는 것조차받지 못했습니다. 이미지를 버리더라도 메모리 경고를받습니다.
도움을 주시면 감사하겠습니다.
맞아요. 올바르게 이해한다면 UIImagePicker가 표시되는 동안 내 뷰를 숨길 필요가 없습니다. 뷰 컨트롤러가 이미 그 일을 처리하고 이미지를 가져온 후에 메모리 경고를받을 수 있습니다. 너무 이색 적이 지 않은 한 (예 : 전체 해상도 이미지 표시) –
앱이 "너무 많은"메모리를 사용하고 메모리 부족 경고를 받았을 때 "충분"하지 않으면, OS가 잠재적으로 앱을 죽일 수 있습니다. "충분히"와 "너무 많이"에 관해서는 정확한 값이 없습니다. –
이 답변 (http : // stackoverflow.co.kr/questions/457568/iphone-development-memory-limitation-for-iphone-application/457730 # 457730) 약 22MB의 사용량으로 경고 메시지가 나타납니다. 애플이 공식적으로 확인하지는 않았지만. –