这个问题已被问到&以前解决过,但我找不到解决方案来解决我的问题。为什么我得到这个"场景由于缺少入口点而无法访问,并且没有运行时访问的标识符 - instantiateViewControllerWithIdentifier"错误?当我运行应用程序时,在启动图像之后,它只是变成黑色&调试器有以下消息:
我的默认TableViewController(我的第一个)使用以下代码实例化:
import UIKit
class FirstTableViewController: UITableViewController {
override func viewDidLoad() {
super.viewDidLoad()
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
// MARK: - Table view data source
override func numberOfSectionsInTableView(tableView: UITableView) -> Int {
// #warning Potentially incomplete method implementation.
// Return the number of sections.
return 1
}
override func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
// #warning Incomplete method implementation.
// Return the number of rows in the section.
return 21
}
override func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
let cell = tableView.dequeueReusableCellWithIdentifier("Cell", forIndexPath: indexPath) as! UITableViewCell
return cell
}
}
并且我的以下两个tableViewControllers也被实例化。什么似乎是问题?
答案 0 :(得分:0)
在故事板中,确保您的初始View Controller有一个指向它的箭头。如果没有,请在该视图控制器的检查器窗口中选中“初始视图控制器”。
应用程序找不到初始的View Controller,这就是它的抱怨。