gpt4 book ai didi

ios - Swift 错误类型 'usersVC' 不符合协议(protocol) 'UITableViewDataSource'

转载 作者:行者123 更新时间:2023-11-29 02:00:46 27 4
gpt4 key购买 nike

我的代码不断出现编译错误。我不确定发生了什么。请帮忙!我尝试浏览其他论坛,但没有任何帮助。如果这很重要的话,我正在为我的项目使用解析...

//
// usersVC.swift
// CaastRun
//
// Created by Computer on 5/23/15.
// Copyright (c) 2015 Caast. All rights reserved.
//

import UIKit

class usersVC: UIViewController, UITableViewDataSource, UITableViewDelegate {


@IBOutlet weak var resultsTable: UITableView!
var resultsNameArray = [String]()
var resultsUserNameArray = [String]()
var resultsImageFiles = [PFFile]()

override func viewDidLoad() {
super.viewDidLoad()


let theWidth = view.frame.size.width
let theHeight = view.frame.size.height

resultsTable.frame = CGRectMake(0, 0, theWidth, theHeight)


}

override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}

func tableview(tableView: UITableView, numberOfRowsInSection section: Int) -> Int {

return resultsNameArray.count

}

func tableview(tableView: UITableView, heightForRowAtIndexPath indexPath: NSIndexPath) -> CGFloat {
return 64
}
func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
var cell:usersCell = tableView.dequeueReusableCellWithIdentifier("Cell") as! usersCell

return cell

}
}

最佳答案

正如 Martin R 所提到的,这部分代码需要将 tableView 中的“V”大写:

改变这个:

   func tableview(tableView: UITableView, numberOfRowsInSection section: Int) -> Int {

return resultsNameArray.count

}

对此:

  func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int {

return resultsNameArray.count

}

关于ios - Swift 错误类型 'usersVC' 不符合协议(protocol) 'UITableViewDataSource',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30420987/

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