Отправка UIImage через NSOutputStream [закрыто]

Я пытаюсь отправить изображение, которое пользователь принимает на сервер. Я получаю представление JPEG, добавляю это к строке, необходимой для загрузки фотографии, а затем отправляю данные через NSOutputStream. Однако, когда я пытаюсь вернуть фотографию с сервера, я вижу только 10% ее сверху. Любая помощь будет оценена.

Кстати. розетка открыта и подключена.

Вот мой код:

NSString *requestString = [NSString stringWithFormat:@"SubmitPhoto::%@::", userID];
NSData * stringData = [requestString dataUsingEncoding:NSUTF8StringEncoding];

NSData *imgData = UIImageJPEGRepresentation(image, 1.0);

NSMutableData *completeData = [[NSMutableData alloc] initWithBytes:[stringData bytes] length:[stringData length]];
[completeData appendData:imgData];

//sending NSData over to server
[self.outputStream write:[completeData bytes] maxLength:[completeData length]];

Ответы на вопрос(2)

Ваш ответ на вопрос