Вы можете использовать ImageIO для этого.
Если у вас есть URL-адрес изображения (или из пути к файлу создайте URL-адрес с + fileURLWithPath в NSURL), вы можете создать источник изображения с помощью CGImageSourceCreateWithURL (вы будетенеобходимо соединить приведение URL-адреса с CFURLRef).
Получив источник изображения, вы можете получить CFDictionaryRef свойств изображения (которое можно снова связать с приведением к NSDictionary), вызвав CGImageSourceCopyPropertiesAtIndex.Вы получите словарь с множеством свойств изображения, включая pixelHeight и pixelWidth.
Вы можете передать 0 в качестве индекса.Индекс объясняется тем, что некоторые изображения могут иметь различные встроенные изображения (например, миниатюру или несколько кадров, как в GIF-файле).
Обратите внимание, что при использовании источника изображения полное изображение загружать не нужнов память, но вы все равно сможете получить доступ к ее свойствам.
Заставьте вас импортировать и добавить фреймворк в ваш проект.