我应该在哪里/如何/何时初始化我的第二个解析器?
我所描述的view / viewControllers的最佳配置是什么?
这是交易:
我有一个tableViewController。我用来自appDelegate方法启动的解析类的数据填充了它,applicationDidFinishLaunching ...这个类运行我创建的XML文件。
填充tableViewController的每个项都与一个URL相关联,当在tableViewController的didSelectRowAtIndexPath方法中选择一行时,该URL将被解析(这是正确的做法吗?)。
第二次解析的结果是使用第二次解析的所选URL中的项目标题填充详细视图。如果那么简单,我不会写这个问题。我需要能够选择填充详细视图的项目并钻取到显示该项目详细信息的另一个详细视图。
我正在使用笔尖
这不是一个讨论问题:
我应该在哪里/如何/何时初始化我的第二个解析器?
我所描述的view / viewControllers的最佳配置是什么?
我必须知道有什么明显的吗?
答案 0 :(得分:1)
有两个选项
1.)选择tableviewcell后立即解析数据,然后在完成加载详细信息视图后显示结果。 (骗局可以降低界面速度)
2。)加载详细信息视图,然后解析数据并在数据可用时填充详细信息(con load details view with without data并让用户等待)
因此,两个选项都会让用户等待,但只有一个选项会降低界面的速度......
我认为选项2是每个人都会推荐的选择。