swift – 无法在Xcode 6.1中连接故事板中的自定义协议委托

swift – 无法在Xcode 6.1中连接故事板中的自定义协议委托,第1张

概述我刚刚将我的mac升级到10.10,将 Xcode升级到6.1, 发现一个关于故事板的奇怪的事情, 我的情况是使用swift项目,无法再从故事板连接自定义协议委托. 老版Xcode附带的旧连接很好,但我再也无法连接任何新的代理了. 一旦我移除了连接,我甚至无法重新连接旧的. 有没有人出现这种情况? ==============================更新================== 我刚刚将我的mac升级到10.10,将 Xcode升级到6.1,

发现一个关于故事板的奇怪的事情,

我的情况是使用swift项目,无法再从故事板连接自定义协议委托.

老版Xcode附带的旧连接很好,但我再也无法连接任何新的代理了.

一旦我移除了连接,我甚至无法重新连接旧的.

有没有人出现这种情况?

==============================更新=================== ===========

VIEw Class

@objc public protocol VIDeoVIEwResizeDelegate {    func shouldVIDeoVIEwresetLayout(vIDeoVIEw: GvVIDeoVIEw) -> Bool;}@IBOutlet var resizeDelegate: VIDeoVIEwResizeDelegate?;

VIEwController Class

@IBDesignable public class VIEwController: UIVIEwController,VIDeoVIEwResizeDelegate {...}
解决方法 https://developer.apple.com/library/ios/releasenotes/DeveloperTools/RN-Xcode/Chapters/Introduction.html#//apple_ref/doc/uid/TP40001051

Interface Builder

Interface Builder does not support connecting to an outlet in a Swift
file when the outlet’s type is a protocol. Declare the outlet’s type
as AnyObject or NSObject,connect objects to the outlet using
Interface Builder,then change the outlet’s type back to the protocol.
(17023935)

这很糟糕……

总结

以上是内存溢出为你收集整理的swift – 无法在Xcode 6.1中连接故事板中的自定义协议委托全部内容,希望文章能够帮你解决swift – 无法在Xcode 6.1中连接故事板中的自定义协议委托所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1209373.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-04
下一篇 2022-06-04

发表评论

登录后才能评论

评论列表(0条)

保存