由于缺少入口点而无法访问场景,并且没有通过-instantiateViewControllerWithIdentifier的运行时访问标识符:。
我该怎么做才能犯这个错误?
答案 0 :(得分:1)
在故事板中选择无法访问的ViewController并添加故事板ID
答案 1 :(得分:0)
这只是一个警告。如果你使用那个场景忽略警告,否则删除这个场景,因为没有人需要它。
答案 2 :(得分:0)
当View Controller / Scene没有segue时,会发生这种情况,并且没有为ViewController / Scene定义标识符。
所以基本上XCode抱怨说虽然你已经创建了一个场景,但你不能以任何可能的方式使用它。
因此,根据您的需要:
1)您可能需要为其定义一个segue(可能带有标识符)
OR
2)为其定义Stoaryboard ID。通过选择场景 - >右窗格 - >身份检查员(第3个图标) - > Stoaryboard ID
OR
暂时忽略它。
答案 3 :(得分:0)
确保你喜欢这个。
let storyBoard : UIStoryboard = UIStoryboard(name: "Main", bundle:nil)
let viewController = storyBoard.instantiateViewControllerWithIdentifier("firstView") as ViewController
self.presentViewController(viewController, animated:true, completion:nil)