я хочу скачать файл с веб-сервера и для этого мне нужно
1. отправить запрос на путь к файлу в метод веб-сервиса
2. получить этот путь на стороне iphone
3. теперь преобразовать этот путь в NSURL
4. и, наконец, отправьте запрос на скачивание файла на веб-сервер
сейчас я делаю все выше, но пользователь должен
1. Кнопка GetURL, а затем
2. Кнопка загрузки
Я хочу все это одним нажатием кнопки.
Я тоже пытался, но проблема в следующем:
DownlloadButtonClick
{
[self getURL];
[self DownloadFile];
}
getURL{
soapmsg
NSURL
NSURLReuest
...
..
..
}
// после этого я ожидал, что соединение должно быть установлено и данные (filepath) будут получены,
но этого не произойдет
после того, как getURL()
метод вернется к описанному выше и вызовет DownloadFile()
, и приложение завершится сбоем ...
приложение аварийно, это принято, поскольку я знаю, что это зависит от getURL()
метода ..
Теперь моя проблема в том, где я должен разместить getURL()
метод и DownloadFile()
метод, чтобы я мог выполнить оба в один клик
заранее спасибо