我正在实现一个表格视图,它为我提供搜索查询的结果。到目前为止,我能够使用 SAX 解析器解析响应并获得一个字典对象数组。每次用户点击搜索时,我都需要进行服务器调用。因此,将结果数组存储在数据库中不是一种选择。对于带有响应对象的数组很大的情况。以下是我能想到的两种方法:
1. I should save each result (dictionary object) while parsing in local database and then load the tableview when the request completes.
2. Load the tableview using the array of dictionary objects after the request completes
鉴于我的本地数据库已经处理其他操作,从内存和性能的角度来看,哪种方法更好?