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了

相關文章
相關標籤/搜索