2011-07-17 4 views
1

응용 프로그램 저장소에 공개 할 때 누군가가 이미지를 실행 파일에 포함시키지 않아야한다는 사실에 대한 의견을 말했습니다.iphone이 실행 파일에 이미지를 포함합니다.

어떻게 하시겠습니까?

+2

어디서 보셨습니까? 그게 무슨 뜻입니까? 물론 앱에 이미지를 포함 할 수 있습니다. – jtbandes

답변

0

저는 소스 코드에서 이미지를 C 바이트 배열 상수로 인코딩하는 것을 제안하는 다양한 책에서 코드를 보았습니다. 비효율적 인 픽셀 형식에서 복구 할 수없는 메모리에 이르기까지 그 이유는 분명히 좋지 않습니다. 번들 리소스는 실행 파일과 함께 패키징되기 때문에 번들 리소스와 달리 "실행 파일"로 적합합니다.

0

정확하게 얻을 수 있을지 모르겠지만 실수로 빌드 대상의 Compile Sources 카테고리에 이미지 파일을 추가한다는 의미입니까? 이것은 일반적으로 이미지와 함께 발생하지 않지만, 나는 js 파일로 그것을 보았다.

0

아마도 이미지는 번들에 필수적인 이미지 만 포함해야한다는 것을 의미했습니다.

번들은 본질적으로 읽기 전용이므로 번들에있는 장치에서 이미지를 제거 할 수 없습니다. 따라서 사용자가 원하지 않거나 원하지 않는 많은 예제 이미지를 배치하는 것은 좋은 생각이 아닙니다. 사용자가 앱 내부에서 이미지를 삭제하면 장치의 공간이 다시 확보되지 않기 때문입니다.

물론 이미지를 번들에 배치하는 것은 괜찮습니까? 필요하지 않으며 사용자가 회수 할 수없는 불필요한 공간을 차지하지 않도록하십시오.

관련 문제