См. Класс ссылка , там также можно найти ссылки для примеров приложений.
Этот код
if(theConnection)
{
NSMutableData *data = [[NSMutableData alloc] init];
self.receivedData = data;
[data release];
}
не запускает соединение.Свойство receiveData будет иметь новый объект NSData, который затем изменяется в качестве полученных данных ответа.
Для лучшего понимания использования NSUrlConnection следуйте этому официальному руководству
Что еще вы можете сделать, это протестировать сервер без приложения, используя расширение REST Client firefox (просто отправьте с ним почтовый запрос и посмотрите, что произойдет).