Вы можете создать GIF с помощью каркаса ImageIO, который является частью iOS SDK. Вам не нужен ImageMagick или любая другая сторонняя библиотека.
Посмотрите на этот ответ для кода, который использует ImageIO для создания анимированного GIF. Если вы не хотите анимированный GIF, просто добавьте одно изображение вместо набора изображений.
Что касается выбора изображений из библиотеки, есть много вопросов по этому поводу в stackoverflow. Просто найдите [iphone] pick image from library
.