比方说,我们有一个协议疾如:Objective-c类可以符合快速协议吗?
@objc protocol MySwiftyProtocol: NSObject {}
的Objective-C类可以符合SWIFT协议?
像:
@interface MyObjcClass : NSObject <MySwiftyProtocol>
比方说,我们有一个协议疾如:Objective-c类可以符合快速协议吗?
@objc protocol MySwiftyProtocol: NSObject {}
的Objective-C类可以符合SWIFT协议?
像:
@interface MyObjcClass : NSObject <MySwiftyProtocol>
是的,他们可以,但只能在.m文件。
答案清楚地在Apple文档"Declaring a Swift Protocol That Can Be Adopted by an Objective-C Class"的dan linked to in a comment above的标题下说明。
而不是删除[你错误的问题]( https://stackoverflow.com/questions/46621239/),将它标记为与我关联的目标重复数据库的副本更为有用。你自己写:_“但是,我可能从来没有发现这个问题,因为它的标题的措辞是”_:这可能是保持重复文件不被删除的主要用例:帮助用户搜索其他文字实际上找到答案(可能隐藏在类似但不完全相同的标题下)。我会建议重新打开你的问题,以便我们可以正确地将其标记为目标的副本。 – dfri
好的,会做,谢谢你的提示。 –
你试过了吗? –
当然我已经尝试过了。 :)但是,我无法从我的测试中确定问题是否是我的实现(如上所述),或者它不是简单的支持。 –
答案是什么? – dan