0
私はデータを取得し、tableViewで表示しようとしています。 viewDidLoadでRequestを送信する必要があります。しかし、データのロード中に時間がかかるので、非同期で処理する必要があります。 提案または推奨事項。非同期の方法でAPIからデータを取得する方法?
- (void)viewDidLoad {
//------castApi----//
[super viewDidLoad];
[[self tableView2]setDelegate:self ];
[[self tableView2]setDataSource:self];
array=[[NSMutableArray alloc]init];
NSString *castString = [NSString stringWithFormat:@"https://api.themoviedb.org/3/movie/%@/credits?api_key=c4bd81709e87b12e609433c49",movieIDinString];
NSURL *url=[NSURL URLWithString:castString];
NSURLRequest *request=[NSURLRequest requestWithURL:url];
connection=[NSURLConnection connectionWithRequest:request delegate:self];
if (connection){
webData= [[NSMutableData alloc]init];
}
}
を試してみてください?私は初心者であるとして愚かな質問に申し訳ありません:) –
あなたのリクエストのURLボス:) @ SheikhMuhammadAmaan-Ullah –
URL要求の問題は何ですか? – KKRocks