swift objective-c混编操作

 

一,swift(SwiftTest.swift)调用objc(ObjcTest.h/m)

1,在<Mixed-Bridging.h中添加:import "ObjcTest.h"     (如果没有Bridging.h,则添加一个,并且在Building setting/Swift Compiler/Objective-C Bridging Header设置为“工程名/Mixed-Bridging.h”).然后把objc的文件,当作swift文件使用。

swift objective-c混编操作_第1张图片

二,objc调用swift

1,在.m文件中,import "product名字-siwft.h"。然后把swift文件当作objc文件使用。

 swift objective-c混编操作_第2张图片

你可能感兴趣的:(Objective-C)