Commit 8c2678be144c4b3fc612263bf1419bca555ae6ff
1 parent
c44d078f
对之前存储的缓存进行清除
Showing
4 changed files
with
17 additions
and
3 deletions
metaCode/Classes/Config/CNLiveConfigUserInfo.swift
| @@ -281,7 +281,7 @@ class StandSortManager: NSObject { | @@ -281,7 +281,7 @@ class StandSortManager: NSObject { | ||
| 281 | let standModel = item as! MineAuthListModel | 281 | let standModel = item as! MineAuthListModel |
| 282 | let old_index = have_auths.index(of: standModel) | 282 | let old_index = have_auths.index(of: standModel) |
| 283 | let new_index = have_id_auths.index(of: standModel.identityId) | 283 | let new_index = have_id_auths.index(of: standModel.identityId) |
| 284 | - if old_index != new_index { | 284 | + if old_index != new_index && have_auths.count == have_id_auths.count { |
| 285 | swap(&have_auths[new_index], &have_auths[old_index]) | 285 | swap(&have_auths[new_index], &have_auths[old_index]) |
| 286 | } | 286 | } |
| 287 | } | 287 | } |
metaCode/Classes/Config/Database/CNLiveSaveAuthDB.swift
| @@ -47,6 +47,11 @@ class CNLiveSaveAuthDB : NSObject{ | @@ -47,6 +47,11 @@ class CNLiveSaveAuthDB : NSObject{ | ||
| 47 | /// - Parameter objects: 数据组 | 47 | /// - Parameter objects: 数据组 |
| 48 | func insertObjects(objects: [MineAuthListModel]) { | 48 | func insertObjects(objects: [MineAuthListModel]) { |
| 49 | 49 | ||
| 50 | + do { | ||
| 51 | + try FileManager.default.removeItem(atPath: userFileDir+"storage.plist") | ||
| 52 | + } catch _ {} | ||
| 53 | + | ||
| 54 | + | ||
| 50 | var temp_dic = NSMutableDictionary.init(contentsOfFile: userFileDir+"storage.plist") | 55 | var temp_dic = NSMutableDictionary.init(contentsOfFile: userFileDir+"storage.plist") |
| 51 | if (temp_dic == nil) { | 56 | if (temp_dic == nil) { |
| 52 | temp_dic = NSMutableDictionary.init() | 57 | temp_dic = NSMutableDictionary.init() |
metaCode/Classes/Config/Database/CNLiveSaveStandDB.swift
| @@ -46,6 +46,10 @@ class CNLiveSaveStandDB: NSObject { | @@ -46,6 +46,10 @@ class CNLiveSaveStandDB: NSObject { | ||
| 46 | /// - Parameter objects: 数据组 | 46 | /// - Parameter objects: 数据组 |
| 47 | func insertObjects(objects: [StandListModel]) { | 47 | func insertObjects(objects: [StandListModel]) { |
| 48 | 48 | ||
| 49 | + do { | ||
| 50 | + try FileManager.default.removeItem(atPath: userFileDir+"storage.plist") | ||
| 51 | + } catch _ {} | ||
| 52 | + | ||
| 49 | var temp_dic = NSMutableDictionary.init(contentsOfFile: userFileDir+"storage.plist") | 53 | var temp_dic = NSMutableDictionary.init(contentsOfFile: userFileDir+"storage.plist") |
| 50 | if (temp_dic == nil) { | 54 | if (temp_dic == nil) { |
| 51 | temp_dic = NSMutableDictionary.init() | 55 | temp_dic = NSMutableDictionary.init() |
metaCode/Classes/Main/VideoPage/View/CNLiveShortVideoContentListView.swift
| @@ -249,8 +249,13 @@ class CNLiveShortVideoContentListTableViewCell: UITableViewCell { | @@ -249,8 +249,13 @@ class CNLiveShortVideoContentListTableViewCell: UITableViewCell { | ||
| 249 | 249 | ||
| 250 | if listModel.product?.check == true { | 250 | if listModel.product?.check == true { |
| 251 | if listModel.product?.albumProductType != "0" { | 251 | if listModel.product?.albumProductType != "0" { |
| 252 | - tipView.isHidden = false | ||
| 253 | - tipView.image = UIImage(named: "short_video_free") | 252 | + if listModel.product?.productType == "4" { |
| 253 | + //这里表示可以进行试听 | ||
| 254 | + tipView.isHidden = true | ||
| 255 | + } else { | ||
| 256 | + tipView.isHidden = false | ||
| 257 | + tipView.image = UIImage(named: "short_video_free") | ||
| 258 | + } | ||
| 254 | } | 259 | } |
| 255 | } else { | 260 | } else { |
| 256 | if listModel.product?.productType == "4" { | 261 | if listModel.product?.productType == "4" { |