내 앱의 메모리 사용을 최적화 할 예정입니다. 내 응용 프로그램에는 많은 장치 메모리를 사용하는 그래픽이있는 많은 UI가 있습니다.UIImage로 16 비트 이미지를로드하는 방법은 무엇입니까?
32 비트 대신 16 비트 이미지를 사용하려고했습니다. OpenGL 텍스처의 메모리 사용량이 줄어 듭니다. 그러나 UIImage가 보유한 이미지는 32 비트 이미지와 동일한 양의 메모리를 사용합니다.
UIImage는 픽셀 형식이 16 비트인지 32 비트인지에 관계없이 이미지를 저장하기 위해 픽셀 당 8 비트를 사용합니까? 16 비트 이미지로 메모리 소비를 줄이려면 어떻게해야합니까 ??
고마워요.
"pngcrush"를 mac.But에서 사용할 수 있습니다. 그렇다면 아이폰이나 맥이나 다른 시스템의 ios.not에있는 이미지 만 볼 수 있습니다. 최적화는 이와 같습니다. 덕분에 –