接口生成器文件中的Xcode 7.1 Swift 2未知类

Ale*_*lke 50 xcode cocoa ios swift

我已经创建了新的Cocoa Touch文件.将其命名为SwipingViewController. 在此输入图像描述

然后尝试将自定义类添加到ViewController.

当我运行应用程序时,我收到一个错误

2015-10-09 10:53:25.054 ParseStarterProject [5369:389307] Interface Builder文件中的未知类SwipingViewController.

Interface Builder文件中的未知类SwipingViewController

相关: Xcode 6奇怪的错误:Interface Builder文件中的未知类

这是我的项目文件

小智 138

在"自定义类"字段下方的故事板中,模块设置为"无".将其更改为您的应用模块或只是删除并再次输入类,它应设置为默认值,如下所示:

  • 在XCode 8.3.2中设置新项目时仍然会发生(模块设置为无).但你的建议有效. (2认同)

Rod*_*lez 16

对我来说,问题是该课程不属于该课程Target Membership.只需将类添加到目标,您就应该在界面构建器上看到它.

目标会员


Yuc*_*ong 10

仍然看到XCode 8.2.1的这个问题,但我能够通过在storyboard xml文件中修改这些来解决问题:

  1. customModuleProvider="target"viewController标签中删除:

    - <viewController ... customModule="Flights" customModuleProvider="target" sceneMemberID="viewController">
    + <viewController ... customModule="Flights" sceneMemberID="viewController">
    
    Run Code Online (Sandbox Code Playgroud)
  2. customModule="Flights" customModuleProvider="target"在小部件标签中删除(在我的例子中是标签标签):

    - <label ... translatesAutoresizingMaskIntoConstraints="NO" id="PzF-6K-Hpi" customClass="YZLabel" customModule="Flights" customModuleProvider="target">
    + <label ... translatesAutoresizingMaskIntoConstraints="NO" id="PzF-6K-Hpi" customClass="YZLabel">
    
    Run Code Online (Sandbox Code Playgroud)

我发现步骤1对解决崩溃/警告也很重要,不能跳过.

  • 谢谢你保存我的一天我只需要添加:customModule ="ObjProject"customModuleProvider ="target" (2认同)