Если вы делаете простое приложение, то вы можете использовать NSURL для обеих этих задач, или вы можете взглянуть на обоих:
AFNetworking:https://github.com/AFNetworking/AFNetworking
Это имеет очень простое расширение на UIImageView для асинхронной загрузки фотографий, а также поддержку JSon, или вы можете использовать
Alamofire :https://github.com/Alamofire/Alamofire
Это сетевая библиотека, написанная исключительно в Swift, если вы стремительный энтузиаст, обладающий множеством современных быстрых конструкций и методов.
Возможный дубликат [Загрузить изображение из URL] (http://stackoverflow.com/questions/5776851/load-image-from-url) – Eeshwar
Пробовали ли вы это делать или искать в Интернете? – Adeel