我在iOS应用程序中工作,客户希望应用程序使用其服务器提供的XML执行搜索。问题是文件大小约为6MB。因此下载加解析加搜索可能需要花费大量时间。所以我想知道是否有更有效的方法来执行此任务?或者它必须以不同的方式完成(根本没有XML文件)?
答案 0 :(得分:2)
IMO,您应该做的是定义API并让服务器解析和检索您在设备上所需的信息。
除非您的应用需要脱机工作,否则此方法有许多优点并且最合适。在这种情况下,唯一可用的选项是下载文件并在本地解析它,但是,如您所见,这将在所需的时间内有自己的成本。