Как загрузить изображение BLOB-объекта с сервера Java в приложение для iPhone? - PullRequest
1 голос
/ 13 февраля 2012

Я создал программу, которая позволяет загружать изображения на Java Server через Multipart.Как я могу получить изображение с сервера и загрузить его в приложение для iPhone?Есть ли какой-то способ, кроме NSURL, я могу загрузить изображение?

Кажется, что кодирование и декодирование Base64 не работает.

1 Ответ

0 голосов
/ 13 февраля 2012

Если то, что вы скачиваете, имеет кодировку base64, вы можете просто загрузить его с помощью NSURLConnection. Как только вы загрузите данные, base64 декодирует данные и помещает их в NSData, который затем может быть загружен в UIImage. Решение для этого можно найти здесь, на SO .

Неважно, что вам понадобится NSURL. ASIHTTPRequest предоставил сетевую абстракцию Core Foundation, которая является альтернативой NSURLConnection, однако она раздутая и больше не поддерживается первоначальным автором (хотя, вероятно, некоторые вилки поддерживаются).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...