html 파일을 렌더링하기 위해 휴대용 장치 용 Linux 프로그램을 C++로 만듭니다. 문제는 장치가 RAM에 제한되어있어 큰 파일 (실제 소프트웨어 포함)을 열 수 없다는 것입니다. 하나의 해결책은 파일의 일부를 동적으로로드/언로드하는 것이지만이를 구현하는 방법을 잘 모르겠습니다. 스크롤의 능력은 필수 내가 그런 상황에 가장 좋은 방법이 무엇인지 듣고
NSObject의 하위 클래스가 있는데, 이것은 하드 드라이브에서 이미지 목록을 메모리에로드하거나 인터넷에서 다운로드하는 싱글 톤입니다. UIViewController에서와 같이 메모리 부족 메시지를받는 경우 메모리에 저장된 이미지를 릴리스하고 싶습니다. (다음에 필요할 때 하드 드라이브에서 이미지를 가져옵니다).
memorry 경고 문제없이 200 개 이상의 UIImage 객체를 NSMutableDictionary에로드 할 수 있습니다. 10-20 개 이미지를 표시 한 후 화면에 표시하기 시작하면 메모리 부족 경고와 충돌이 발생합니다. 누구나 약 8 개의 이미지 만 표시됩니다. 실제로 UIImage를 화면에 그리기 위해 추가 메모리가 필요합니까? 메모리 누수가 나타
코코아 및 목표 C를 처음 사용했습니다. 각 컨트롤러에 하나의 테이블보기가있는 응용 프로그램에서 작업하면서이 항목이 다른 컨트롤러로 연결되는 항목 양식을 클릭합니다 스택으로 밀어 넣는다. 모든 애플 리케이션 대리자에서 낮은 메모리 경고 처리하기 시작 전까지는 잘 작동했다. 애플 리케이션 대리인의 applicationDidReceiveMemoryWarning
내 응용 프로그램은 많은 메모리를 사용합니다. 일반적으로 정상적으로 실행되지만 잠시 후 다시 시작되지 않은로드 된 장치에서는 악명 높은 메모리 부족 오류로 버려집니다. 나는 didReceiveMemoryWarning에 대응하고 내 캐시의 일부를 확보하고 싶습니다. 하지만 내 애플 리케이션은 OpenGL ES 템플릿을 기반으로하고보기 컨트롤러가 없다는 문제가