ボタンを押すとphpページが読み込まれるアプリがあります。文字列を取得する必要はありません。ボタンが押されたときにユーザーに表示されることなく、ページをリクエストする必要があります。uiwebviewはリソースを使いすぎるので、使いたくありません。
ボタンを押すだけでユーザーに表示せずにPHPページをロードするにはどうすればよいですか?(IBActionに挿入できる好ましいコード)。
追伸 私は30分ほどグーグルで検索しましたが、ここで質問しているものが見つかりませんでした。
ありがとう!
ボタンを押すとphpページが読み込まれるアプリがあります。文字列を取得する必要はありません。ボタンが押されたときにユーザーに表示されることなく、ページをリクエストする必要があります。uiwebviewはリソースを使いすぎるので、使いたくありません。
ボタンを押すだけでユーザーに表示せずにPHPページをロードするにはどうすればよいですか?(IBActionに挿入できる好ましいコード)。
追伸 私は30分ほどグーグルで検索しましたが、ここで質問しているものが見つかりませんでした。
ありがとう!
Webページからのデータは本当に必要ありません。ユーザーが何かをしたことをWebサーバーに通知するには、データを1回ロードするだけです。あなたは単に使うことができます:
NSString* urlString = @"http://blaablaa.com/hello.php";
NSURL *theURL = [NSURL URLWithString:urlString];
NSURLRequest *req = [NSURLRequest requestWithURL:theURL];
NSURLConnection *connection = [NSURLConnection connectionWithRequest:req delegate:self];
リクエストの結果を取得する必要がある場合(成功/失敗しましたか)、実装します
- (void)connection:(NSURLConnection *)connection didReceiveResponse:(NSURLResponse *)response {
// your stuff here
}
あなたのクラスで。
使用するだけstringWithContentsOfURL:encoding:error:
NSError *error;
NSURL *url = [NSURL URLWithString:@"http://server.com/file.php"];
NSString *html = [NSString stringWithContentsOfURL:[NSURL URLWithString:url] encoding:NSUTF8StringEncoding error:&error];