0

私はオンラインでビデオtutorailをフォローして、データをphpファイルに送信し、それをデータベースに保存していました。

投稿がないので、エヴァンがどのように機能するのか本当に混乱していますか?変数から情報を収集するだけです。同じことを言っているYouTubeのコメントはほとんどありませんが、彼の作品はどうですか?

これまでの私のコード...

- (IBAction)Submit:(id)sender {

    NSString *strURL = [NSString stringWithFormat:@"http://www.bigwavemedia.co.uk/ios/contact.php?name=%@", nameField.text];

    //to execute php code
    NSData *dataURL = [NSData dataWithContentsOfURL:[NSURL URLWithString:strURL]];

    NSString *strRes = [[NSString alloc] initWithData:dataURL encoding:NSUTF8StringEncoding];

    NSLog(@"%@", strRes);  
}

送信ボタンを押すと、リンクされているのにエヴァンは応答しませんか?

4

1 に答える 1

1

あなたの場合NSURLConnection、サーバーとの通信用に作成する必要があります。

NSString *strURL=[NSString stringWithFormat:@"http://www.bigwavemedia.co.uk/ios/contact.php?name=%@", nameField.text];

NSURL *url=[NSURL URLWithString:strURL];
self.request=[NSURLRequest requestWithURL:url];

self.nsCon=[[NSURLConnection alloc] initWithRequest:request delegate:self];

            if(self.nsCon)
                self.receivedData=[[NSMutableData alloc] init];
            else
            {
                UIAlertView *alert = [[UIAlertView alloc] initWithTitle:NSLocalizedString(@"Error",@"") message:NSLocalizedString(@"Not Connected Other View !!",@"") delegate:nil cancelButtonTitle:NSLocalizedString(@"OK",@"") otherButtonTitles:nil];
                [alert show];
                [alert release];
            }

そして、書き込みにはNSURLConnection、上記のリンクで説明されているのデリゲートメソッドが必要です。

于 2013-03-06T14:43:14.663 に答える