У меня есть приятель, который занимается созданием веб-сервера, и ему нужно мое приложение для iphone, чтобы отправить ему запрос. У меня нет никакого опыта в этом типе программирования, так что это оказывается немного сложно.
Я пытаюсь сделать простой запрос, который выглядит так:
ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL:
[NSURL URLWithString:@"http://thewebserverURL"]];
[request setPostValue:[NSString stringWithCString:txtName
encoding:NSUTF8StringEncoding] forKey:@"field02"];
[request setPostValue:[NSString stringWithCString:txtTodaysDate
encoding:NSUTF8StringEncoding] forKey:@"field05"];
[request startSynchronous];
NSLog(@"%@",[request responseString]);
Я получаю 2 ошибки в каждой из строк «запроса setPostValue», которые гласят: «Передача аргумента 1 строкиWithCString: кодировка из несовместимого типа указателя».
txtName и txtTodaysDate являются NSString. Что я делаю неправильно?