NSData に投入された画像の形式(JPEG/PNG/GIF)を識別する方法

iPhoneアプリ開発のお話です。

NSData に投入された画像の形式(JPEG/PNG/GIF)を識別する方法。

 

昔むかし、ある案件で、画像をWEB-APIで受け取る時に、何とサーバエラーがステータスコード「200」で返ってくるケースが発生しました。
サーバサイドには手を入れられない条件での開発だったので、
レスポンスの中身(Response Body)を見て、自力で判定するしかない!

…というケースは滅多にない(あっては困る)のですが、かけた労力が惜しいので共有します。

 

 

 

●この記事を書いた人