可可触摸框架类依赖性



我有一个iOS8(显然)的可可触摸框架,其中包括Xcode 6.3,其中包括Swift和OBJC类。该框架将用于其他各种项目,并且需要Afnetworking。

现在,我可以将afnetworking文件复制到框架中,但是如果其他项目也需要afnetworking(并且还通过源代码或可可录)添加afnetworking),该项目将引发警告,因为AFNetWorking类包含在AFNETWORK中。框架和项目和编译器都无法使用哪个使用。

但是,如果我不将afnetworking文件添加到框架中,显然我不能使用它们。在我的框架开发项目中,我尝试仅将afnetworking添加到主要项目而不是框架中,但是框架项目仍然找不到它们。有没有办法从项目实现该框架的框架项目参考类?

如果框架是您的项目,请在框架项目上启用Cocoapods,将afnetworking添加为对此的POD依赖性。这样做,您应该能够从框架和使用它的主要项目中获得afnetworking类。

最新更新