iPhoneからPHPへのHTTPリクエストを使用して、ビルドしようとしているアプリケーションを使用する必要があります。 PHPスクリプトは文字列を返します。 ASIHTTPRequestについて多くの人が話していましたが、iOS5では動作しません。私はApple Developerのドキュメントを見てきましたが、NSURLRequestの使い方は分かりません。この私が、現時点で持っているものです。Objective-C HTTPリクエストを取得するiOS 5
NSData *postData = [post dataUsingEncoding:NSASCIIStringEncoding allowLossyConversion:YES];
NSString *postLength = [NSString stringWithFormat:@"%d", [postData length]];
NSMutableURLRequest *req = [[NSMutableURLRequest alloc] init];
[req setURL:[NSURL URLWithString:@"http://location.of.my.php.script"]];
[req setHTTPMethod:@"GET"];
[req setValue:postLength forHTTPHeaderField:@"Content-Length"];
[req setValue:@"application/x-www-form-urlencoded" forHTTPHeaderField:@"Content-Type"];
[req setHTTPBody:postData];
基本的に私が何をしたいのかは、HTTPリクエストを行う例のURLを送っている:「http://hellothere.com/myscript.php?options=Type &タイプ= FOO、その後、私のPHPスクリプトを持っている: 場合($ _ GET [ 'オプション'] == '種類'){ は//文字列をいくつかのものを行うと戻り }
は誰もが私を指すことができますNSMutableURLRequestやNSURLConnectionの使い方について正しい方向を教えてもらえますか?誰かが非常に基本的なチュートリアルを教えてくれますか?
感謝
ASIHTTPRequestは実際にiOS 5で動作します。私はそれを使用しています。 – nicholjs
ASIHTTPRequestはiOS 5で動作します。 – jbat100
ARCを使用している場合は動作しません。 – Stevus