720x960 크기의 아이팟 터치 4로 촬영 한 이미지가 있습니다. 시뮬레이터에서 CGImageGetBytesPerRow()를 호출하면 이미지에서 2880 (720 * 4 바이트)을 반환하는데 이는 예상했던 것입니다. 그러나 장치에서 CGImageGetBytesPerRow()는 높이를 따라 "행당 바이트 수"를 3840을 반환합니다. 아무도 왜 내가 CGImageGetBytesPerRow() 이미지가 720 경우 모두 960의 너비가 있지만 다른 동작이 있는지 알고 있습니까?CGImageGetBytesPerRow()는 iOS 시뮬레이터 및 iOS 기기에서 다른 값을 반환합니다.
미리 감사드립니다.