Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/99.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 如何修复场景错误?_Ios_Swift - Fatal编程技术网

Ios 如何修复场景错误?

Ios 如何修复场景错误?,ios,swift,Ios,Swift,由于缺少入口点,场景无法访问,并且没有通过-InstanceEviewController运行时访问的标识符。WithiIdentifier: 我该如何处理此错误?这只是一个警告。如果使用该场景,请忽略警告,否则请删除该场景,因为没有人需要它。在情节提要中选择不可访问的ViewController,并添加情节提要ID当视图控制器/场景没有与之相连的分段,并且没有为ViewController/场景定义标识符时,会发生这种情况 所以基本上XCode是在抱怨,虽然你已经创建了一个场景,但你不能以任何

由于缺少入口点,场景无法访问,并且没有通过-InstanceEviewController运行时访问的标识符。WithiIdentifier:


我该如何处理此错误?

这只是一个警告。如果使用该场景,请忽略警告,否则请删除该场景,因为没有人需要它。

在情节提要中选择不可访问的ViewController,并添加情节提要ID

当视图控制器/场景没有与之相连的分段,并且没有为ViewController/场景定义标识符时,会发生这种情况

所以基本上XCode是在抱怨,虽然你已经创建了一个场景,但你不能以任何可能的方式使用它

因此,根据您的需要:

1) 您可能需要为其定义一个序列(可能带有标识符)

2) 为其定义Stoaryboard ID。通过选择场景->右窗格->身份检查器(第三个图标)->Stoaryboard ID


暂时忽略它。

确保你喜欢这个

let storyBoard : UIStoryboard = UIStoryboard(name: "Main", bundle:nil)
        let viewController = storyBoard.instantiateViewControllerWithIdentifier("firstView") as ViewController
        self.presentViewController(viewController, animated:true, completion:nil)

在我按照您所说的做了之后,没有出现场景错误,但现在出现了“未能实例化UIMainStoreBoardFile'Main'的默认视图控制器-可能未设置指定的入口点?”错误。在我按照您所说的做了之后,没有出现场景错误,但现在出现了错误未能实例化UIMainstryBoardFile“Main”的默认视图控制器-可能未设置指定的入口点?“错误。-在我按照您所说的做了之后,没有出现场景错误,但现在出现了一个“未能实例化UIMainStoreBoardFile‘Main’的默认视图控制器”-可能指定的入口点没有设置?“错误-这可能会有所帮助。