将 swift 文件添加到 xCode 中的新视图控制器? (简单的)

Posted

技术标签:

【中文标题】将 swift 文件添加到 xCode 中的新视图控制器? (简单的)【英文标题】:Adding swift file to new view controller in xCode? (easy) 【发布时间】:2014-11-16 22:18:36 【问题描述】:

我刚开始使用 xCode 6,我似乎无法弄清楚如何将新的 swift 文件添加到我在界面构建器中添加的新视图控制器中。

任何关于如何进行的提示将不胜感激。

【问题讨论】:

【参考方案1】:
    添加一个新的 Cocoa Touch 类。从菜单中选择文件->新建->文件...。为这个新类命名,例如“ViewController2”,并将 Subclass of: 弹出设置为 UIViewController。将创建文件“ViewController2.swift”。

    在 Interface Builder 中单击新的 View Controller。在 Identity Inspector(在 Xcode 的右侧)中,将 View Controller 的 Custom Class 设置为“ViewController2”。

【讨论】:

自定义类不会出现在 Identity Inspector 中。 必须确保在视图控制器中的视图上按下视图控制器按钮(故事板中每个视图顶部的黄色按钮)。【参考方案2】:

如果您的自定义类未显示在 Identity Inspector 中,则您的文件可能已被移动或保存在错误的文件夹中。我会从您的项目中删除它们并重试,这次让文件自动保存在任何位置。祝你好运!

【讨论】:

以上是关于将 swift 文件添加到 xCode 中的新视图控制器? (简单的)的主要内容,如果未能解决你的问题,请参考以下文章

将数据从标签栏控制器传递到 swift 和 xcode 中的视图控制器

将发射器节点添加到 sks 文件并使用它 - XCode 6.0 + swift

MKLocalSearch 到 Swift 中的表视图

无法将数据从集合视图传递到 Xcode 中的详细视图

Xcode Storyboard:无法将视图添加到 ViewController

Xcode 7 beta 5、Swift 2:UITableViewCell 的子视图在运行时未添加到 contentView