从用户体验出发:
1、程序logging不要太长
2、相同数据不做重复获取
3、昂贵资源要重用(cell、sqlite、date)
4、良好的编程习惯和程序设计:选择正确的集合对象和算法来进行编程、选择适合的数据存储格式(plist、SQLite)、优化SQLite查询语句
5、数据资源方面的优化(缓存和异步加载)
解决方案:
- 能够发现问题
- 利用log或工具分析问题原因
- 假设问题原因
- 改进代码和设计
从用户体验出发:
1、程序logging不要太长
2、相同数据不做重复获取
3、昂贵资源要重用(cell、sqlite、date)
4、良好的编程习惯和程序设计:选择正确的集合对象和算法来进行编程、选择适合的数据存储格式(plist、SQLite)、优化SQLite查询语句
5、数据资源方面的优化(缓存和异步加载)
解决方案: