xcode5 添加新的引用出口

Posted

技术标签:

【中文标题】xcode5 添加新的引用出口【英文标题】:xcode5 add new referencing outlet 【发布时间】:2013-10-03 02:30:20 【问题描述】:

您好,我刚刚将我的 xcode 更新为 xcode5,但我不知道如何使用 xcode 5 通过 ctrl-drag 添加新的引用出口,并像之前在 xcode 4.5 中所做的那样删除标签或按钮

提前谢谢你

【问题讨论】:

【参考方案1】:

打开您的故事板并单击编辑器按钮(看起来像西装)并选择与您的视图关联的 .h :

然后,按 ctrl 将 UI 元素从情节提要或 xib 拖到头文件或 @interface 和 @end 之间的 .m 中。

XCode 将显示一个带有一些选项的弹出窗口:

您将获得以下代码:

@interface ViewController : UIViewController
@property (weak, nonatomic) IBOutlet UIScrollView *myScrollView;

@end

【讨论】:

这对我不起作用。我可以拖动蓝线,但没有生成代码... 什么不适合你?我再次尝试使用故事板及其完美的工作。我编辑我的答案以向您展示结果。 好吧,使用 xcode 6 对我也不起作用。完全按照您的程序进行操作。见蓝线,未生成代码。再试一次。 我刚刚尝试过,它适用于 Xcode 6.1.1。您是在 .h 中的 @interface 中还是在 .m 中的 @implementation 中拖动蓝线?【参考方案2】:

今天我也遇到了这个问题。我是这样解决的:

【讨论】:

请在答案中添加部分链接 很好的答案,因为每个场景都必须有一个类,因此该场景中的元素可以作为该类的属性添加......或者也许有人可以分享更多信息,为什么较新的 xcode 没有班级【参考方案3】:

首先在情节提要中选择您想要出口的 ViewController。

然后点击右上角的套件符号,确保情节提要在左侧,自定义 UIViewController 的标题在右侧,您可以点击右侧文件顶部的自动以获得一些帮助这个。

然后 ctrl 将标签从左侧的情节提要中拖动到右侧标题中的@interface 和@end 之间。

【讨论】:

【参考方案4】:

我在这里错过了明显的自己。要添加一个新的引用插座(我使用的是 XCode 9.0),我做了以下操作:

    确保情节提要和头文件都打开且可见 右键单击控件并将 + 符号拖动到 New Referencing Outlet 旁边的头文件中您想要新变量引用的行。

【讨论】:

以上是关于xcode5 添加新的引用出口的主要内容,如果未能解决你的问题,请参考以下文章

xCode 5.1 CopyPNG文件错误

Xcode5:应用程序在 Payload/<AppName>.app/<AppName> 中引用了非公共选择器: setAttribution:

XCode5 说缺少 SDK 10.7,但我只指 10.8

无法在 Mac 应用程序中添加自定义字体(OSX 10.9+ Xcode5+)

如何在 Xcode 5 上安装新的 iOS SDK?

xcode5:GPUImageContext.h 错误