以前は、単純な配列カウントでこの質問に答えられると思っていました(私の間違い)。tableViewの結果がないユーザーIDにアラートを表示しようとしています。JSONとtableViewにデータを入力するWebクエリは、入力に数秒かかるため、単純にカウントをviewDidAppearメソッドに配置することはできません。これを単純に次の場所に配置することはできません。
- (void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell
forRowAtIndexPath:(NSIndexPath *)indexPath {
if([indexPath row] == ((NSIndexPath*)[[tableView indexPathsForVisibleRows]
lastObject]).row){
//loading complete
}
}
結果がない場合、このメソッドでは何も呼び出されないためです。誰かがこれについて何か推奨事項がありますか-4時間以上検索していて、ほとんどすべての私の髪を抜いています。
SOにより適したものになっている場合は、この質問の反対票を自由に取り消してください。この質問の大規模な反対票は、質問をする能力を犠牲にしてしまいました...