中文回答 oc文件如何访问的swift文件中的class
在Swift中,可以通过在OC文件中导入ProjectName-Swift.h文件来访问Swift文件中的类。
首先,在Swift文件中定义一个类,例如:
class MySwiftClass {
func myFunction() {
print("Hello from Swift!")
}
}
然后,将OC文件的文件类型更改为.mm,这样可以让OC文件支持Swift代码。接下来,在OC文件中导入ProjectName-Swift.h文件:
#import "ProjectName-Swift.h"
// 在OC文件中访问Swift文件中的类
MySwiftClass *mySwiftObject = [[MySwiftClass alloc] init];
[mySwiftObject myFunction];
这样,你就可以在OC文件中访问Swift文件中定义的类和方法了。记得在OC文件中导入ProjectName-Swift.h文件,这个文件的名称是由你的项目名称和"-Swift.h"拼接而成的
原文地址: https://www.cveoy.top/t/topic/hKtj 著作权归作者所有。请勿转载和采集!