// // MyFileItemCell.swift // O2Platform // // Created by 刘振兴 on 16/9/20. // Copyright © 2016年 zoneland. All rights reserved. // import UIKit class MyFileItemCell: UITableViewCell { @IBOutlet weak var iconImageView: UIImageView! @IBOutlet weak var nameLabel: UILabel! @IBOutlet weak var btnActionImageView: CellTouchImageView! var fileName:String? { didSet { self.nameLabel.text = fileName! let extName = fileName?.components(separatedBy: ".").last! self.iconImageView.image = UIImage(named: O2.fileExtension2Icon(extName)) } } override func awakeFromNib() { super.awakeFromNib() // Initialization code } override func setSelected(_ selected: Bool, animated: Bool) { super.setSelected(selected, animated: animated) // Configure the view for the selected state } // func calcFileIcon(_ ext:String) -> String{ // switch ext { // case "doc","docx": // return "file_doc_icon" // case "xls","xlsx": // return "file_excel_icon" // case "ppt","pptx": // return "file_ppt_icon" // case "pdf": // return "file_pdf_icon" // case "rar","zip","war": // return "file_compressFile_icon" // case "txt": // return "file_txt_icon" // case "jpg","png","gif","jpeg": // return "file_image_icon" // default: // return "file_unknown_icon" // } // } }