我在Xcode版本9.2(9C40b)中使用swift时遇到这些错误
1.二元运算符“*”不能应用于“IndexPath”与“Float”类型得操作数
1.对成员“tableView(_:numberOfRowsInSection:)”的引用不明确
@IBOutlet weak var slider: UISlider!
func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
return 50
}
func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
let cell = UITableViewCell(style: UITableViewCellStyle.default, reuseIdentifier: "Cell")
cell.textLabel?.text = String(indexPath * slider.value)
return cell
}
@IBAction func sliderValueChange(_ sender: Any) {
tableView.reloadData()
}
1条答案
按热度按时间kg7wmglp1#
试试看: