我有一个带有以下代码的 UITableView:
- (void)viewDidLoad {
[super viewDidLoad];
parser = [[XMLParser alloc] init];
[parser parseXML];
我的问题是启动时间太长,因为它在使用 UITableView 显示视图控制器之前解析所有内容。此外,如果我设置另一个 UITableView 并解析另一个 XML(在不同的选项卡中),我点击转到另一个选项卡,但是它在解析另一个 XML 时挂起,一旦完成,它就会显示 UITableView。
我一直在寻找有关何时开始解析、重新加载 UITableView 以及如何在解析代码运行时显示加载屏幕的信息,但无法提出任何建议。
有人有想法么?