私はPHPスクリプトから数値を取得したいと思っていますか?この番号は、ビューに追加する必要があるラベルを決定します。 PHPスクリプトは、非常に簡単であり、以下の通りです:viewdidloadでUILabelsを書くObjective-C
<?php
echo (int)5;
?>
にObjCスクリプトが数を決定しなければならないとPHPスクリプトを記述するなど、多くのラベルのALSを書き込む必要があります。文字列が別のラベルに表示されているので、その番号が返されていることを確認しています。これらのラベルを私のビューにどのように書き込むのですか?
- (void)viewDidLoad
{
NSString *post = @"";
NSData *postData = [post dataUsingEncoding:NSISOLatin1StringEncoding allowLossyConversion:NO];
NSMutableURLRequest *urlRequest = [[[NSMutableURLRequest alloc] init] autorelease];
[urlRequest setURL:[NSURL URLWithString:@"http://......./testGet.php"]];
[urlRequest setHTTPMethod:@"POST"];
[urlRequest setHTTPBody:postData];
NSData *urlData;
NSURLResponse *response;
NSError *error;
urlData = [NSURLConnection sendSynchronousRequest:urlRequest returningResponse:&response error:&error];
if(!urlData) {
NSLog(@"No connection!");
}
NSString *aStr = [[[NSString alloc] initWithData:urlData encoding:NSUTF8StringEncoding]autorelease];
int i;
i = [aStr intValue];
status.text = [NSString stringWithFormat:@"%d",i];
for (int i; i <= 10; i++)
{
UILabel *mijnlabel = [[UILabel alloc] initWithFrame:CGRectMake(50, 100, 200, 100)];
mijnlabel.text = @"Loremipsum";
[self.view addSubview:mijnlabel];
}
[super viewDidLoad];
}
? – sergio
これまでのところ問題はありませんでした。しかし、私はかなり客観的に新しいです - CとPHPスクリプトから返された値を取得する方法を知らなかったし、ループでそれを使用します。 –