Kiedy należy używać UIImageJPEGRepresentation i UIImagePNGRepresentation do przesyłania różnych formatów obrazu na serwer?
W mojej aplikacji muszę wysyłać obrazy różnych formatów na serwer (muszą to być wszystkie formaty plików, które mogą być odczytywane przezUIImage
klasa)https://developer.apple.com/library/ios/#documentation/uikit/reference/UIImage_Class/Reference/Reference.html
Problem polega na tym, że nie wiem, kiedy powinienem użyć każdej z tych metod. Oczywiście to oczywiste.png
obrazy, których muszę użyćUIImagePNGRepresentation
i dla.jpg/.jpeg
UIImageJPEGRepresentation
. Ale co z innymi formatami (.tiff
,.gif
itd.)? Istnieją tylko dwie metody manipulacji obrazami i tak wiele formatów.