发现一个关于故事板的奇怪的事情,
我的情况是使用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中连接故事板中的自定义协议委托所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)