Ios 使用类别创建静态库

Ios 使用类别创建静态库,ios,static-libraries,objective-c-category,Ios,Static Libraries,Objective C Category,我试图创建一个fat静态库,它只包含UIColor类的类别扩展。我能够创建静态库,但在使用它时,我将无法识别的选择器发送到我的项目中的实例error 在添加了-ObjC-all_load标志后,我的应用程序也因同样的错误而崩溃。 因此,我不确定我的库是否正确创建,因此有人可以指导我完成创建它的过程 我使用了以下链接作为参考 和试试看 -强制加载$(SRCROOT)/path/to/lib尝试 根据我的经验,-force\u load$(SRCROOT)/path/to/lib-ObjC应该这样做

我试图创建一个fat静态库,它只包含UIColor类的类别扩展。我能够创建静态库,但在使用它时,我将
无法识别的选择器发送到我的项目中的实例error

在添加了-ObjC-all_load标志后,我的应用程序也因同样的错误而崩溃。 因此,我不确定我的库是否正确创建,因此有人可以指导我完成创建它的过程

我使用了以下链接作为参考 和

试试看
-强制加载$(SRCROOT)/path/to/lib

尝试
根据我的经验,
-force\u load$(SRCROOT)/path/to/lib

-ObjC
应该这样做。您是否在适当的构建阶段链接了库?我已经按照上面链接中提到的完全相同的过程。所以我猜我的构建阶段状态是适当的条件。还有一件事是我的整个图书馆项目只是一个类别和一个支持类。我希望我的类目头被考虑为库头。如果可以的话,我可以这样做吗?如何操作?尝试向静态库中添加一个常规类并使用它(只需
[MYClass]
)。这个实验的结果将告诉我们更多。我已经尝试过了,简单类的工作很好,但是类别给了我这个问题。根据我的经验,
-ObjC
应该可以做到这一点。您是否在适当的构建阶段链接了库?我已经按照上面链接中提到的完全相同的过程。所以我猜我的构建阶段状态是适当的条件。还有一件事是我的整个图书馆项目只是一个类别和一个支持类。我希望我的类目头被考虑为库头。如果可以的话,我可以这样做吗?如何操作?尝试向静态库中添加一个常规类并使用它(只需
[MYClass]
)。这个实验的结果会告诉我们更多。我已经尝试过了,简单的课堂效果很好,但是类别给了我这个问题。