1

viewDidLoadこれは、PageViewController の子として単一の ViewController のメソッドの下にある私のコードです。

- (void)viewDidLoad {

    [super viewDidLoad];

    [KVNProgress showWithStatus:@"Loading"]; // Not shown on child vc, see attached screen shot

    [[DataManager sharedInstance]getWeatherReportForPlace:@"Kolkata" completionBLock:^(WeatherReport *report, NSError *error) {

        [KVNProgress showSuccessWithStatus:@"Success"];

    }];
}

[KVNProgress showWithStatus:@"Loading"];内部に追加すると機能completionBlockしますが、成功を示しているだけです。

しかし、完了ブロックが実行を完了するまで読み込みが必要です。そのためには、[KVNProgress showWithStatus:@"Loading"];外部を配置する必要がありcompletionBlockます。

これが私のシナリオです

ここに画像の説明を入力

4

0 に答える 0