我在ViewController中拖了两个tableview,然后将一个tablecell拖到每个tableview中。 Here is my storyboard
App出于某种原因崩溃了。这是代码。
import UIKit
class ViewControllerwithTable: UIViewController {
@IBOutlet weak var RFTable: UITableView!
@IBOutlet weak var IMProdTable: UITableView!
var RFArray = ["one", "two"]
var IMProdArray = ["three", "four"]
func tableView(tableView: UITableView!, didSelectRowAtIndexPath indexPath: NSIndexPath) {
}
override func viewDidLoad() {
super.viewDidLoad()
self.RFTable.registerClass(UITableViewCell.self, forCellReuseIdentifier: "Cell")
self.IMProdTable.registerClass(UITableViewCell.self, forCellReuseIdentifier: "Cell2")
}
func tableView(tableView: UITableView!, numberOfRowsInSection section: Int) -> Int {
if tableView == RFTable {
return self.RFArray.count;
} else {
return self.IMProdArray.count;
}
}
func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
let Cell:UITableViewCell = self.RFTable.dequeueReusableCellWithIdentifier("Cell")! as UITableViewCell
Cell.textLabel!.text = String(self.RFArray[indexPath.row])
return Cell
let Cell2:UITableViewCell = self.IMProdTable.dequeueReusableCellWithIdentifier("Cell2")! as UITableViewCell
Cell2.textLabel!.text = String(self.IMProdArray[indexPath.row])
return Cell2
}
}
答案 0 :(得分:0)
未设置UITableViewDelegata和UITableViewDataSource。