AFNetworkingコードを取得してWebサーバー(PHPスクリプト)上のリンクにアクセスし、応答データを取得して文字列に入れるにはどうすればよいでしょうか。
誰かがこの例を投稿できますか?
どうもありがとう!
AFNetworkingコードを取得してWebサーバー(PHPスクリプト)上のリンクにアクセスし、応答データを取得して文字列に入れるにはどうすればよいでしょうか。
誰かがこの例を投稿できますか?
どうもありがとう!
AFNETWorkingを使用してサーバーから応答を取得するために必要なコードは次のとおりです。AFNetworkingLibraryと必須のframeWorksを追加するだけです。その後、以下のコードを使用します。
NSURL *url = [[NSURL alloc] initWithString:@"http://itunes.apple.com/search?term=harry&country=us&entity=movie"];
NSURLRequest *request = [[NSURLRequest alloc] initWithURL:url];
AFJSONRequestOperation *operation = [AFJSONRequestOperation JSONRequestOperationWithRequest:request success:^(NSURLRequest *request, NSHTTPURLResponse *response, id JSON) {
NSLog(@"JSON");
self.movies = [JSON objectForKey:@"results"];
[self.tbleView reloadData];
} failure:^(NSURLRequest *request, NSHTTPURLResponse *response, NSError *error, id JSON) {
NSLog(@"Request Failed with Error: %@, %@", error, error.userInfo);
}];
self.moviesは可変配列の名前であり、これの代わりに任意の名前を使用できます。
こちらもチェックできます
AFHTTPRequests は、デフォルトの NSURLRequest オブジェクトを渡されます。在庫品 - AFNetwork の変更なし
ASIHttpRequest に GET パラメータを追加する方法を参照 してください。