特定の時間間隔でメソッドを実行する際に問題があります。私はそれのための方法を持っています。私が見るところ、2 番目の値 (mynumber) を格納する変数が正しく読み取られていないことがわかります。mynumber は、Web サイトから抽出された 200 秒を保持することになっていますが、機能していないようです。displayinterstitial はかなり短い時間で呼び出されます。正しい方向へのポインターを取得したいと考えています。
-(void)connectionDidFinishLoading:(NSURLConnection*)connection
{
NSString *theResult = [[NSString alloc] initWithBytes:[webData mutableBytes]
length:[webData length]
encoding:NSUTF8StringEncoding];
NSLog(@"xml : %@",theResult);
mynumber =[theResult doubleValue];
}
-(void)test
{
if(Callcount ==1)
{
[self performSelector:@selector(displayInterstitial)
withObject:nil
afterDelay:mynumber];
}
}