swift混合编程

来源:互联网 发布:怎么做网络水军 编辑:程序博客网 时间:2024/04/29 02:30
长话短说,前提是建立了一个swift工程

1.swift调用oc代码 ,一般工程在创建oc文件的时候都会提示需不需要建立一个projectname-Bridging-Header.h的文件当然选择是(这样以后再有新的文件加进来感觉方便一些)。比如你新建了一个Person的oc类,你就需要再这个header文件中导入#import "Person.h"(像这样)就可以了


2 oc中调用swift,比较简单需要在使用swift的文件里导入#import "projectname-Swift.h"

这里说的混编当然不是指,oc文件里写swift风格的代码,反之也不成立。




参考链接:http://andelf.github.io/blog/2014/06/11/swift-and-objectivec-interop/


0 0
原创粉丝点击