Ios 从Pods访问自己的项目类

Ios 从Pods访问自己的项目类,ios,swift,cocoapods,Ios,Swift,Cocoapods,如何从Pod框架访问我的项目?我不知道如何将我的项目导入Pods目标。 我想编辑框架,并在其中使用我的项目类 MyProject.xcworkspace只允许导入Pods框架,反之亦然 因此,每次我尝试访问自己的类时,它都会显示以下错误: 使用未解析的标识符“HomeDetailVC” 尽管我的类被标记为open关键字。框架的第一点是,代码可以包含在任何导入它们的项目中。因此,使用依赖于框架本身的项目中的代码修改框架是一种破坏模式。您可能应该修改框架本身,使其不依赖于导入它的项目,或者手动将框架

如何从Pod框架访问我的项目?我不知道如何将我的项目导入Pods目标。 我想编辑框架,并在其中使用我的项目类

MyProject.xcworkspace只允许导入Pods框架,反之亦然

因此,每次我尝试访问自己的类时,它都会显示以下错误:

使用未解析的标识符“HomeDetailVC”


尽管我的类被标记为
open
关键字。

框架的第一点是,代码可以包含在任何导入它们的项目中。因此,使用依赖于框架本身的项目中的代码修改框架是一种破坏模式。您可能应该修改框架本身,使其不依赖于导入它的项目,或者手动将框架的源代码包含到您的项目中,并以这种方式进行修改,前提是它不再是一个真正的可重用框架,而只是包含来自另一个项目的代码,并且本质上不是可重复使用。这是唯一(最好)的方法吗?如果你打算继续使用Cocoapods,这确实是你唯一的选择。除非您的计划是使用所有合并的代码创建新框架,否则您的框架不能依赖于导入项目中的代码。在这一点上,它不是一个真正的框架,而且,据我所知,它是一个破碎的模式。你能把它作为答案吗?所以我可以接受。无论如何,谢谢,如何从Pod访问我的Swift类,这就是问题所在!:)