我搜索了一些帖子,我想我不能在Swift下写一个扩展,然后从Objective-C代码中调用它,对吧?
像@objc这样的属性只支持方法、类、协议?
发布于 2015-02-04 20:09:46
您可以编写Swift扩展并在Objective-C代码中使用它。使用XCode 6.1.1进行了测试。
你所需要做的就是:
@objc注解)Objective-C类中的
#import "ProjectTarget-Swift.h" (其中"ProjectTarget“表示与Swift扩展关联的XCode目标)调用方法
https://stackoverflow.com/questions/27097688
复制相似问题