iOS中用pods导入的AUI代码里面想要调用我本来工程中的swift类要怎么弄呢?导入项目名- Swift.h头文件的方法不行
为了调用本地项目的Swift类,需要采取以下措施:
要在AUI代码中调用您工程中的Swift类,可以按照以下步骤进行操作:
YourProjectName-Bridging-Header.h
的文件。这个文件将用于在Objective-C和Swift之间建立桥梁。YourProjectName-Bridging-Header.h
文件中,导入您想要在AUI代码中使用的Swift类的头文件。例如,如果您有一个名为MySwiftClass.swift
的类,并且它的头文件是MySwiftClass.h
,那么您可以在桥接头文件中添加以下代码:#import "MySwiftClass.h"
#import "YourProjectName-Bridging-Header.h"
这样就可以在AUI代码中访问您工程中的Swift类了。
建议不要用pods导入,在你的project里导入aui源码,然后在aui里的代码引入你自身的swift类,主要你的project支持混编那应该就没问题了。此回答整理自钉群“AUI客户支持群”
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。