swift与oc的混合编程

参考连接:http://blog.csdn.net/huangchentao/article/details/35278663swift

一、创建了一个OC的项目(MixtureOCandSwift).net

二、建立了一个oc的类(OcTest)code

三、建立了一个swift的类(SwiftTest)当建立这个类的时候Xcode会提示是否建立MixtureOCandSwift-Bridging-Header.h文件,选择createblog

四、若是要在OcTest中使用SwiftTest:import

     4.1->在MixtureOCandSwift-Bridging-Header.h中添加#import “OcTest.h”(这个必需要添加,否则的话,下面报找不到头文件的错)gc

     4.2->在OcTest.m中添加MixtureOCandSwift-Swift.h(如没有上面一步,这里不会提醒,而且会报错)im

     4.3->如今就能够直接在OcTest中使用SwiftTest了项目

五、若是要在SwiftTest中使用OcTest文件

      5.1->在MixtureOCandSwift-Bridging-Header.h中添加#import “OcTest.h”(4.1已经添加,因此这里能够省略)co

      5.2->如今就能够直接在SwiftTest中使用OcTest了

相关文章
相关标签/搜索