我有一个朋友正在构建 Web 服务器端,他需要我的 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]);
我在读取“传递 stringWithCString 的参数 1:从不兼容的指针类型编码”的每个“请求 setPostValue”行上都收到 2 个错误。
txtName 和 txtTodaysDate 都是 NSStrings。我究竟做错了什么?