2012-02-28 1 views
-1

Как загрузить объект NSData на сервер с определенным именем?Как загрузить объект NSData на сервер с определенным именем?

NSData *imgData; // Image Data 
NSString *imgName = @"myfile.png"; 

Я хочу загрузить данные на сервер с определенным именем файла.

1. Upload Data (imgData) 

2. To server (my_server.com/upload.html) 

3. With file name (imgName) 
+0

HTTP: // форум .macrumors.com/showthread.php? Т = 427513 – Ravin

ответ

0

В настоящее время я работаю над проектом школы, где мне нужно было сделать что-то похожее на это ...

я помещал долготы и широты значений в базе данных.

УКАЗЫВАЙТЕ, ЧТО МОЖЕТ БЫТЬ БОЛЬШЕ ПРОСТОЙ ПУТЕЙ ДЕЛАТЬ ЭТО. Я ЕСМЬ НИКАКИХ СРЕДСТВ «ПРО» НА ПРОГРАММИРОВАНИИ ЦЕЛЕЙ ЦЕЛЕЙ

Вам понадобятся три вещи.

  1. сервер, к которому у вас есть доступ.
  2. PHP-файл, который будет записывать данные в базу данных.
  3. объект NSURLConnection;

Я поместил следующий код в один из методов делегата для CLLocationManager.

объект

NSURLConnection должен выглядеть примерно так:

//this is where I put the url for my PHP file 
url = [[NSURL alloc] initWithString:[NSString stringWithFormat:@"http://www.example.com/folder/example.php"]]; 

urlRequest = [NSURLRequest requestWithURL:url]; 

connection = [[NSURLConnection alloc] initWithRequest:urlRequest delegate:self]; 

Конечно переменные: URL, URLRequest и соединения объявлены в заголовочном файле, как этот

NSURL *url; 
NSURLRequest *urlRequest; 
NSMutableData *filedata; 
NSURLConnection *connection;