iOS框架和类别导入

前端之家收集整理的这篇文章主要介绍了iOS框架和类别导入前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我刚刚开始创建自己的框架重新组合一些有用的帮助器,工具,工具等.一切正常,我只是想知道是否可以直接在我的主头文件框架文件中导入我的类别.

例如,我的框架名为myFramework.
我在公共标题中放了一个类名myFramework.h,我写了所有的导入:

#import "MyCategory+Helper.h"
#import "MyOtherCategory+Helper.h"
#import "AClass.h"
...

然后我构建我的框架并将其分发给我的团队开发人员.

我期望其他开发人员只需要导入访问我所有框架的类别.当我子类而不是使用类别时它是可以的,但它不是我所期望的.

暂时,我使用LoadableCategory.h使我的类别在我的框架中工作,并指定我的开发人员他们应该在“其他链接器标志”设置中使用-ObjC标志并导入每个类别,如下所示:

#import <myFramework/MyCategory+Helper.h>
#import <myFramework/MyOtherCategory+Helper.h>
...

可能是不可能,但我想知道为什么?我想错了:)

谢谢 !
Pebie

PS:对不起我的英文…

解决方法

如果要在链接框架时确保包含类别,则需要在“构建设置”的“其他链接器标志”部分中指定-all_load参数.
原文链接:https://www.f2er.com/iOS/334502.html

猜你在找的iOS相关文章