あなたは、このようなファイルの内容を提出することができます:あなたのPHPスクリプトによって提供さ
NSMutableURLRequest *request = [[NSMutableURLRequest alloc] initWithURL:[NSURL URLWithString:@"http://"]];
[request setHTTPMethod:@"POST"];
[request setValue:@"text/xml" forHTTPHeaderField:@"Content-type"];
NSString *xmlString = [NSString stringWithFormat:@"%@"];
[request setValue:[NSString stringWithFormat:@"%d", [xmlString length]]
forHTTPHeaderField:@"Content-length"];
[request setHTTPBody:[xmlString dataUsingEncoding:NSUTF8StringEncoding]];
NSURLConnection *theConnection = [[NSURLConnection alloc] initWithRequest:request delegate:self];
レスポンス詳細はNSURLConnectionマニュアルを参照して、すべてが実装されなければならない(代表者によって取得することができ、そこにあります例:
- (void)connection:(NSURLConnection *)connection didReceiveResponse:(NSURLResponse*)response
- (void)connection:(NSURLConnection *)connection didReceiveData:(NSData *)data
- (void)connectionDidFinishLoading:(NSURLConnection *)connection
これはテキストファイルのみで動作するようです... ZIPアーカイブのようなファイルはどうですか? –
setHTTPBodyはNSDataオブジェクトを受け入れます。http://stackoverflow.com/questions/3891149/convert-zip-file-into-nsdataを参照してください。 –