动态更新分类优化逻辑.md
710 Bytes
以下操作确保分类信息和布局信息的一致性
- 静态资源更新
从后台进入前台的时候,也需要检查静态资源是否需要更新。如果需要更新,则在后台静默更新。 如果检查到布局文件的更新,则设置分类信息需要更新的标志位为YES。 当创建分类View的时候,检查此标志位,如果是YES,则重新获取分类信息,获取成功后更新本地缓存,标志位设置为NO。
- 获取分类信息
优先读缓存,同时后台去获取当前分类信息。获取到之后,和本地信息对比,如果判断分类信息发生了改变,则重新获取布局文件,获取成功之后,再重新创建分类页面。