|
@@ -24,7 +24,7 @@ typealias KMAdvertisementTableViewDidSelect = (_ view: KMAdvertisementTableView,
|
|
|
@abstract 外部传入数据
|
|
|
@param inputData 文件路劲
|
|
|
*/
|
|
|
- open var inputData: KMAdvertisementContent! {
|
|
|
+ open var inputData: KMAdvertisementContent? {
|
|
|
didSet {
|
|
|
self.reloadData()
|
|
|
}
|
|
@@ -93,12 +93,14 @@ typealias KMAdvertisementTableViewDidSelect = (_ view: KMAdvertisementTableView,
|
|
|
}
|
|
|
|
|
|
func reloadData() {
|
|
|
+ guard let inputData = inputData else { return }
|
|
|
+
|
|
|
self.data.removeAll()
|
|
|
- if inputData?.recommondContentPDFPro != nil {
|
|
|
+ if inputData.recommondContentPDFPro != nil {
|
|
|
self.data.append(inputData.recommondContentPDFPro!)
|
|
|
}
|
|
|
|
|
|
- if inputData?.recommondContentOther != nil {
|
|
|
+ if inputData.recommondContentOther != nil {
|
|
|
self.data.append(inputData.recommondContentOther!)
|
|
|
}
|
|
|
|