如果实现Swift --- OC混编(swift)

如何实现swift和oc的混编呢,方法很简单,通过在swift工程中建立Bridging header.h的头文件,在文件中导入头文件就是,看看图片展示吧!

  1. 首先用oc创建一个Cocoa类,取名为OC,继承NSObject
  2. 在.h文件中声明一个函数,在.m文件中实现这个函数
  3. 别切在Bridging header.h的文件导入OC.h
    如果实现Swift --- OC混编(swift)_第1张图片
  4. 下面就能够在swift文件中创建这个oc类的实例对象,并且调用其方法
    如果实现Swift --- OC混编(swift)_第2张图片
    是不是很简单!!!

你可能感兴趣的:(swift)