我对这些行有疑问并且idk如何解决它。
所以,我通过Container在ViewController中包含一个静态UITableView。在TableViewController中,我设计了2个单元格,我想在应用程序中显示(这里是视图:)
但是,当我运行应用程序时...它会出现此错误:
以下是我使用的代码行:
class PhoneInputDataTableViewController:UITableViewController {
var menuItems = ["cellMobilePhone", "cellMobilePhone"]
@IBOutlet var mobileNumberTableView: UITableView!
override func viewDidLoad() {
super.viewDidLoad()
performSegueWithIdentifier("listOfCountriesSegue", sender: nil)
}
override func numberOfSectionsInTableView(tableView: UITableView) -> Int {
return 1
}
override func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
return 2
}
override func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
let cell = tableView.dequeueReusableCellWithIdentifier(menuItems[indexPath.row], forIndexPath: indexPath) as UITableViewCell
cell.textLabel?.text = "text"
return cell
}
override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) {
if let select = segue.destinationViewController as? ListOfCountriesViewController {
self.mobileNumberTableView.indexPathForSelectedRow
}
}
**我的错误在哪里?而且,我怎么能解决它? 谢谢!