アプリのユーザーが写真を撮るか、ライブラリから写真を選択できるようにしています。選択した場合、画像のデータを取得して文字列に変換し、Webサービスに送信できるようにする必要があります。
私が現在抱えている問題は、エンコーディングをUTF8に設定すると、[NSString initWithData:]がnilを返すことです。XMLメッセージのUTF8に設定する必要があります。
NSString *dataString = [[NSString alloc] initWithData:UIImageJPEGRepresentation(theImage, 1.0) encoding:NSUTF8StringEncoding];
アドバイスありがとうございます!