1

さて、私はObjective Cを初めて使用し、スタックオーバーフローコミュニティをあまり気にせずに自分でそれを学ぶために一生懸命努力していますが、私が慣れているもの(C++)とはかなり異なります。

しかし、私は一生理解できない問題に遭遇しました。それはばかげたものになると確信しています。しかし、このコードを使用して iOS アプリケーションに表示される Web サイトから質問と回答を取得しています。

NSString * GetUrl = [NSString stringWithFormat:@"http://www.mywebpage.com/page.php"];
NSString * GetAllHtml = [NSString stringWithContentsOfURL:[NSURL URLWithString:GetUrl] encoding:1 error:nil];

NSString *PullWholeQuestion = [[GetAllHtml componentsSeparatedByString:@"<tr>"] objectAtIndex:1];
NSString *FinishWholeQuestion = [[PullWholeQuestion componentsSeparatedByString:@"</tr>"] objectAtIndex:0];

すべての Web ページ情報を取得したら、各質問を取り除き、ループ プロセスを実行して質問を取得する場所を作成したいので、基本的に、FinishedWholeQuestion 変数の配列オプションがいくつあるかをカウントする必要があります。

私はこのスニペットをオンラインで見つけましたが、それはその例で動作するように見えましたが、繰り返すことはできません

NSArray *stringArray = [NSArray arrayWithObjects:@"1", @"2", nil];
NSLog(@"count = %d", [stringArray count]);
4

1 に答える 1