Closed izsm closed 5 years ago
比如demo里面的params let params = ["keyword" : "", "npc" : "0", "opc" : "20", "type" : "热门视频", "uid" : "2321"] 第一次启动的时候打印 params = ["uid": "2321", "opc": "20", "type": "热门视频", "keyword": "", "npc": "0"] 杀死程序重新启动打印 params = ["uid": "2321", "npc": "0", "keyword": "", "opc": "20", "type": "热门视频"] 所以每次缓存的key都不一样
参数进行了一下排序,可以看一下CacheKey.swift中的代码
CacheKey.swift
比如demo里面的params let params = ["keyword" : "", "npc" : "0", "opc" : "20", "type" : "热门视频", "uid" : "2321"] 第一次启动的时候打印 params = ["uid": "2321", "opc": "20", "type": "热门视频", "keyword": "", "npc": "0"] 杀死程序重新启动打印 params = ["uid": "2321", "npc": "0", "keyword": "", "opc": "20", "type": "热门视频"] 所以每次缓存的key都不一样