首页 > 解决方案 > 在 swift 中,当在 modelArray 中附加模型时,计数显示 nil

问题描述

NewSellLocalDataModel() 这是模型类,newsellData?.data.productDetails?.varients.append(contentsOf: variables),当附加到这个数组上时,数组计数显示为零。

标签: arrays

解决方案


如果将 newSellData 声明为可选项,则在初始化为空数组之前不能附加到它:

var newsellData: NewSellLocalDataModel?

...

newsellData = NewSellLocalDataModel() // initialise
newsellData?.data.productDetails?.varients.append(contentsOf: variants) // This will now show a non-nil count

推荐阅读