作者热门文章
- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
<分区>
因此,这是一个多页面应用程序,每当我切换到其中存在 UITable 的页面时,我都会遇到此错误“setValue:forUndefinedKey:]: 此类与键 tableView 的键值编码不兼容。”我之前遇到了同样的错误,因为我忘记添加 numberOfRowsInSection 函数,但即使在添加之后我仍然面临同样的错误。
class workingQuery: UIViewController, UITableViewDelegate, UITableViewDataSource{
@IBOutlet weak var tableViews: UITableView!
override func viewDidLoad() {
super.viewDidLoad()
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated
}
//TableView Code
var names = ["Mark", "Cloyd", "Buck", "Steve", "Wallace"]
var breeds = ["Labrador Retriver", "Bulldog", "German Shepherd", "Golden Retriver", "Yorkshire"]
var images = [UIImage(named:"johnny"), UIImage(named:"dusra"), UIImage(named:"Third"), UIImage(named:"Fourth"), UIImage(named:"Fifth")]
func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
return 5
}
func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
let cell = self.tableViews.dequeueReusableCellWithIdentifier("cell", forIndexPath: indexPath) as! CustomCell
cell.photo.image = images[indexPath.row]
cell.fullName.text = names[indexPath.row]
cell.ageSex.text = breeds[indexPath.row]
return cell
}
}
我是一名优秀的程序员,十分优秀!