我在我的View
中有2個按鈕。 fetch
和stop
按鈕。當我按fetch
按鈕我的方法獲取數據並將其放到textView
的文本。但如果我按stop
按鈕,我想停止提取。我知道我無法停止請求,但是當我按stop
按鈕時,它不能更改textView
的文本。爲了更清楚地獲取數據,我的程序一定不能回來。
這裏是我的fetch
方法:如何停止提取?
- (void) pressedFetch
{
dispatch_async(dispatch_get_main_queue(), ^{
textView.text = [NSString stringWithFormat:@"%@", [self fetchJson]];
});
}
我想喜歡callBack
的方法來做到這一點。我怎樣才能做到這一點?
當然,那麼你可以通過使用'NSURLSessionDownloadDelegate'的方法獲取數據 –