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.

questionAnswers(2)

yourAnswerToTheQuestion