gpt4 book ai didi

ios - 对成员 'count' 的模糊引用

转载 作者:搜寻专家 更新时间:2023-10-31 22:00:12 25 4
gpt4 key购买 nike

当我将当前的 Xcode (v 7.0.1) 项目迁移到 Xcode 7.1.1 时出现以下错误

  • 对成员“计数”的引用不明确
  • 不能下标“数组”类型的值

知道如何解决上述错误吗?

我的代码如下

  var arrOfRewardDetail : Array = [Dictionary<String, String>]()
func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
return arrOfRewardDetail.count //Ambiguous reference to member 'count'
}

if self.arrOfRewardDetail[indexPath.row]["KEY"] == "Promotion By : "{} // Cannot subscript a value of type 'Array'

更新 现在出现以下错误

  • 对成员“indexOf”的引用不明确let indexOfEnum : Int = self.arrPromitionDetailEnum.indexOf(dictRewardInfo["r_promotion_detail_type"]!)!
  • 还有这个let indexOfEnum : Int = self.arrPromitionDetailEnum.indexOf(dictInfo["r_promotion_detail_type"]!)!//不能下标 'Array' 类型的值

最佳答案

只需删除 : Array部分:

var arrOfRewardDetail = [Dictionary<String, String>]()

编译器会推断出正确的类型,即[Dictionary<String, String>] ,不只是 Array .

关于ios - 对成员 'count' 的模糊引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34066079/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com